<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:amkr="http://www.amkor.com/20200930"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  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:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="amkr-20200930.xsd" xlink:type="simple"/>
    <context id="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i721f237fbfb647fbbf9c9fbfab715bcd_I20201023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2020-10-23</instant>
        </period>
    </context>
    <context id="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5306de84204446758c87807a1c824a1f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if6ff8288d2ff460f82747cb63d4c8700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idce703e0cf4f4a5399d34fc475f5651d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4560e98c5f3042c3824d9b7d2a71a6cb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib06ae022042848b087a81cebdc6b3617_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1f8ce23ccbca49dfa9284966ab868f83_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i505edc89929843dca0008c7203429edc_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib20163e2966949f399657d787405ec62_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if19d6e48951a466ab05b4d8a72d1de17_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i75f3bdba86d94ceea3a02c8d2152ed5a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id676173de43246dc8a416e0cd5c0bde0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i248e164df40c415cae01147c4bce8010_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i008933694f2b4aaa8acf9f288cfde9b0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i61508b72a8814e1784f3b0c6cb3ab59d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i32bb1a702bf14c338fe8ce4888208581_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i13cf0b09110d4610bf0952e4dae164ef_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i926e78127d3540db9c1425e1fb0be157_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2573fde8a81d41e4a113db03b8a3401c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i93a379fa5d42428599a8beb676f1efdd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic3b63a664e0a4d1986f4ddbfeb4a4fb2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4a4a7ec8b4b04de8b424a62a755b5415_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie390256685404dc4811678d4fa96f244_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifbbf842046ca4f6384a464eccdf5e761_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ieb62bdca36fa4e58908070a9a61579a9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia3a561b9e5b14a50924c3993ee18fdbf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6e751fe561943288978c6fea5c7851a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i801466f16c85406ebf1f43ee540277ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f27b5c4020c43fda1a16a234d22d2b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec66fd75b8b94073a300b9ec53980bef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b0f80645d4d4637814832f24d652c45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9687b592e75f41d58a058e59abd3c06e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4a40aa711baa4064a101f24f8d150b75_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5995189f6e174918bd71696ceedeb78a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i111a23ec5ca44e8c8eba72710595d101_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i10771142a93644cbaacd6aa78e85ae13_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i83059206cc5747708f3f3978107d7210_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id56039d55a97416e8559e47869fdad50_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i327d7d112944413f9b215c4fb1a04690_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i5b5fcd5acafe4cda8bf066865d0f503a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie1731fee31034ac4bdd12ab1c8917be0_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i813c29030f1a43e2acff4c159ecd7f82_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6a796cd7a2f14916bbd0045eb9579e68_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i34ad98ad97584ff6af14babb3c9a91ff_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1e76abb030844996a17f1419fc030fc1_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6e34421bd46143bfa2e08464e36dd5fd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i70afa46b16d64a9ab5c84b3aa6003fe2_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i05f61afa79a7492db7262a3908224213_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3934e9e1a8ee4c879210f8328b61a10d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4eaeb54e2f0041e79773a8e6be4b1446_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7f058e9c388c4a268ef72e43c7cc57d7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib612392ed7e84e04989737add30d2b86_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2b64d238d4c1436390ea8aa097551f0b_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ic83ce3b89080449990872bc104451477_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i8d1b59a7967a4fe69eed622f188c1c03_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i37c3f29172d241ed8542516a87015236_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if431f08734284878b0777b0a4fad0ed8_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i4a310e9aa08946c1ac062108e70f7f30_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i7ad2f48725f945a3a6ab8bb2ccabe785_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ia99fa0df9de043dab0b0d31ce0f62504_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="idb2d6806758b47b5896e889919b6b7a6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic79509a5464746b3823a49e994da0995_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i91e81ea5c37445fa8e2751d275ab4f17_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i49d7020115804995966eab40224c2716_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8ac5adefc19b4cf492b088a70f349f2e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i52591865b63c4c39abae7d7871f9f62e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iafe777ed43534c599166da2e305dd4ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8f199ea94121400aa0506f487651ec7e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if5142e8bb0ee4483bd767d0697279669_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia752a79af7ea4691826f4a00d25e8e74_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic5ef01389f3f4bd8b25ec3811c4b2127_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia0a4524af40a4b3e9857a66e6e005a90_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i97abd50956b54f0fb2aa94e5d457d1f9_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib848d1e2912945cca894581cfb28e76b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i04a084a137c94c1596388e5a5f24ab4a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:AdvancedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i20645305008246cebba9871d223fd3ee_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:AdvancedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i22680feb742e44fea42651938cbaf3df_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:AdvancedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4370dd38fd2c4c89a9497bf6e83f78b1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:AdvancedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib16723b55fbf43daaa9ae50c731491af_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:MainstreamProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6a738a07805245638b6cacfbe3270f9e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:MainstreamProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2ec118f704d34b8d958b618cd42f544f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:MainstreamProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1ada75fbb6ad427c8b95deda60e90a6c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">amkr:MainstreamProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1a2a8aa6f91f462a8c7ca760c8bfb339_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i634ff42178f545adb77e5603bb743939_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib54a84b9e0f140729062deb28d440bb6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie631d3c8f4cb47f5a94aa63eb327d4a6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic04f8f4281914cb7b603f9013201067a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i030e50e885724f868ea9baf1615aea6d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i41c018de6851471d9feded7db39760fd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3356a0ab0faf4381ab2dc2648858b7c2_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idbb6cffde6c249ea90852c5b2ad1f670_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelAutomotiveIndustrialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i55be0efe3ca540b88c0bb66f4f1a94e5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelAutomotiveIndustrialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2292c55018d3417f81ebc992c34f8503_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelAutomotiveIndustrialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i979930afa88c4e42a868a34a0c78b45c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelAutomotiveIndustrialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id4c5818f720644069f1d85e527fbcd3d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelComputingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6744c38eeb8c497bbcfa2e0158b97cd1_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelComputingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i151a9865b8ef47cea3c6b5b10e7a6869_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelComputingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i587da1b129d04a208b81ec36b5bfa6e3_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">amkr:DistributionChannelConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">amkr:SalesChannelComputingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if6a995465fca41c79652ab18eab91dc2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">amkr:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5e9ff6c34e604d0b8a1f55e5ac2bae88_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">amkr:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i19cc25606bcd4d7983ceaf650b4e9ec7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">amkr:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie768924602ff46678ceb08de033d761e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">amkr:StockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ide6103e63b3f43c6846b8f730be40822_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i18f419b24cf7412db5754199fafd181d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie32a27e03ede4095b23d865c793a4fb9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i01eaef7685a84f3d9dced51a5f4f768a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iec338601379f48cf82335cd35ca63b2d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i84fe72044dd949d4b64a05a7b595f8dc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i001382be8c04477cab80e72b884ac2db_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i61acf31f488d46c5ba967cc8e1479a5a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if0e8562ddf754d09b85be1c49fdc844d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i65825fc1a7a64e879a7190b5810717cc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7786551326f04a52b638763f3c140211_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36c9623b7c3c4617a1f9d24db0de6f87_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ife2ebfe0dccc408186a9fd662a0edffd_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6568ace90af44964abbedd85e37b223c_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i803f6904759248d6b38b94589382e3e0_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ida0cf992715c45d6acad3ef2b263bfb9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id99e5910ffd840baaec96822b7fc43dd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i89de1a287add4e8db0d768215aa5d75e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i094c9b6987524ed793535610e2d6dd18_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i97b34e67fc4040e89d7a73e3ae870f55_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib838c5be0efc438baec6f24c335f3252_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id03fee1ccfc249c68e33e29926c5da84_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib1afc1f0bd7c4f2e841b5ffb64a418ef_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i32222744d7b84205bb9e2a45d758fe05_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id740bd7f8e18418b8a0183c88eee8b7f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0b012ffb4abf46f991144082d051ef7f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5b1a17fa4cf3404d846f64a0a0f327f6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i19576f63fb2b43d3a530215d12d55df0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i522de3a5374e49c9ac65837d96be35ed_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ide44749a4a82410e8ec9a8dac9faeec4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i57663b818cc14f898f9ac2371b5bd5dc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1cfa70255a6a4a87b7b5779f49ad0f4b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1f689abd8a2b466cb0522d129f08193d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5287f1e7867140b78511806e5dcceb33_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib5192e60bee54ee89ce881ff2614b26f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1480880f96834eb5b83e2e5bb09d5df5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9f251da8f40143a8899ccde21ecf4b3b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ice8d7a85b07a4a9d9bdb65b6839254f3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia0d9cd22eb334651a1ff13b73ee6c131_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib4d670ea950d4464abf07b2106b97e8d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i567878ec865a4910bb0f5360fd53b045_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i02ae280e52bc4f9595d01160867bb7c6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6ec63e9f7b9e40c68d0f9fc3075a21a2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic2a004cf340742429f32178c0746d017_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaa718e7d9e0443008bf23b6a9b483ba2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaa6133a9008f4b44a1ae7d946bb70ba4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i90eb6838db294e91973850e56a7407bb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9a471920aa9c49ebb756f7b4853198d8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i91f860e1b9054a44ad98c812a0ddc6d2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5e4823a900df44dcad78088afd1ca448_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id55c88516dd444808c0b52ccca10995d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7c2445b41852470f87c4537018191cc6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibfb264c5303e41d3accdeebb3813e266_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4c6ff63cdb3d4e74be05c02636ac4be8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="idd29b9300c8f4ca6838e59048072e6b9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if91170cee2bf4e65a0f3c9d6a7e1fecb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie4f98923fc2946edb5ccd9f0ceef5911_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3061ad4d203a4c9a93a1e8547e8d1f27_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iad78c2419a6c45e9b100271e1148564d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id88fec223c144b7ebcdde7f3e6f4321c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i519c373abefb4c129693414cdc762c0b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3a21679af7fc426ca44b980191d64e8a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie3fa95941d7c44cfac75e56e612ad227_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:VariableRateDemandObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i652adc7c466f4a5a8e1b764c157e789d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia7a6f6aebf064eb980adf8ce06f64154_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia409154a7ae146b39b90b4e21ebd2940_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6fa239f2e1f44dd6ba57534a53baa23b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1c89595ea2a744959aceef2ebdec7a20_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i31beb298e7074c448e10a50f60f6dcd6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6965bd2335834a18b50208782551a91c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12c9190f6eb143b7ad1b5cb9345ecd62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib6dfddef381d47fe9d9870c1fe2eafaf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7ceb27c93854a80b217f1724015e41f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:TotalFactoredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i59861869c625494e8c1adcc0251c31cf_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:TotalFactoredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i96509642ae1841b29018dd92cd5421d8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:FactoringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i74c17f0026f24ccb9a781ffea69c3341_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:FactoringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i870b086b33fb450aa32bb1d1a55c4361_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:TotalFactoredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2a8dddfa7d3a4e9aaf574722ab545624_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:TotalFactoredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia81d8c3443374f32a59a72f92d6803b3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:FactoringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia5ec4924cbfd4355ba41cba1fcdae7e6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="amkr:FactoringofAccountsReceivableAxis">amkr:FactoringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i42df0e5ea0f645dd8d5d5d2bcaf61931_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iee4bccefc4e54f398c768e0566b3bc49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic89ebb67e85247ba9a7338de8c35317e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if3f57137202d4ce3a2d69b1debd24b2d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib69c602e47be4864a6412b89fa83fd4c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icefabeeca76447b9976e721c753ff098_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i242206031bdb45f683b3bda2b98bc4fe_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amkr:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5aad3c08e97e438f9a1998fc44fc239e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amkr:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8c6520de3064941916ab4a200a4f205_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4e4b3b2282014a9aa374f76313d595e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a6ec112bad1403e88d00115655f6918_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic30fc446f99644b49b117ab64f0ffe73_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9eb87471edea46ec815a2b70e4e252c1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorNotesDueSeptember2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i968cc52951bb4ccb8bd8b7f04cb6af44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorNotesDueSeptember2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cc7d3f9664849ed90b7d7672c25f673_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8bc95697bf8841df900c45ef30f70da8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i52ed2757d27c49d79e3db33d48b84267_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="if641c1f06e984acf8661123b90f613a2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityLIBORPlusBankRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iac9003d04d1146c08addb1bfea0de275_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityLIBORPlusBankRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idaf07c98728949cfb1e6babbaa63ef39_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityApplicableBankRatePlus151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i181a2deeb660475081fb2c28e100a669_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityApplicableBankRatePlus151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:ApplicableBankRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c6c5507cdba4b768ff1d43e2a91af40_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityApplicableBankRatePlus151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if35cc10900ca4e0889fddee91bb4c3b2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">amkr:CreditFacilityApplicableBankRatePlus151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78c2509cf2b3436e8982938b00141774_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:FundFloatingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icf45822c21064e889b5f99913a3fde08_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8d5a4fad137f49d19b18e148d3d0f5c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd17d2e24a504c5486fe9d44ee642b1d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueMay2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibe84f67538ef4fe19d0b63d56edea180_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueMay2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb8071d6fbee46a5b994aa90112539b6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:ApplicableBankRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if812ed2f4ab3482aa190282737cbb10d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibeb24622e1c540f8a28dee642afed567_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i09f140ef0d1046d2b3efd26a2d561ca1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueSeptember2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:ApplicableBankRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i50e82d2853d64ea1b2baf29122491d50_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueSeptember2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1b019126cb7b47a899c57bde2e83027d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueSeptember2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fca5a5a02974bd6874ddfa1d5dce298_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueApril2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:ApplicableBankRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3d2b0feb95a94a758825a30ea937ccfe_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueApril2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8a3535a7f5144cafb3e320b414c1a046_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueApril2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c71ee2baf324c91acc4a9bf9f896847_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4c9e79fc64f740268a33e4c6a7deb185_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7c8abba7aff446a294a0bcdcd60a9529_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8abb6f7d89b84676a475ac566327a646_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:ApplicableBankRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i18fe4f9e370e42c8afe90c92ac49c8ce_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i46f9f9efd4784911a87e0b32f01f0695_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib585c2e52cb34d13b1cc5aa4b9daf034_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i03503f23a6244418a0fb92a4189a2cf9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4a588678cc824341ba16e5a2bf302363_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5ac2744ce1014bfd99e7feb9bea9a999_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90b8ed155caa4f82bcf3cf0eba9c2f45_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat0.60DueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i85e1a4b9eb3a493d8b1c46c13ed1129d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat0.60DueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b4b51d572ad4641a9417997bae46ab0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat1.30DueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8164c144bf654bfd93cf47338db83ee7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat1.30DueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a58c026fc4f4181b2e9065585e70ffe_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat1.35DueDecember2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4ad2deefa92946eeb1684e1398532c59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanFixedRateat1.35DueDecember2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cc4477370f64c17ad26124a1e2143cc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.60DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic24bbf426e8a41899a954c20adcddc66_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.60DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i979fc99899cd4ba087ca7ae10f21a192_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.60DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic78effdb444a4b00909b81f02a0d9f01_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.40DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib6b1c46e1cac4c88bcb2cb9277c904d3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.40DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8c188f8fd24e4caeb988e9ec5f50fccf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanLIBORplus1.40DueMarch2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc4e74e23af5495a852f1bf3844d11c9_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i4ea3b55313f840f68e583e8c8c71bace_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idc45dea865a84f6f9416d40ce5bdede4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i990082c6f75e4f4f8be81e434d1e8480_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i26dd0fafd6bd426a8c0727c606911ed0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0fd9603c6f704185a710504af43ea0d0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:RevolvingCreditFacilitydueDecember2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ieb04534c52534928ba2e9edf58c6918a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:RevolvingCreditFacilitydueDecember2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie844a17c2e5743058b8bd6b153325079_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i63496bf21f4748dba4cb2035eb11b447_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i384cebf6d42141f69979e9db1e26951c_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i6587456ebf194073b0345912f621ecad_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79065eb031234b3b9be3b3700d5a7337_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4e6c5cdb0bc747b7b68eee5da7d6f838_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueMay2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i4b639c19746643728d171fe7042846cb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueMay2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iffb3cb0493444816997ab74b6954d4f0_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i5ad3baeda12e4636999d7f1eecc37d03_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueJuly2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99672d179e9d4f93af30dfb1dc1b3776_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueSeptember2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i1c7642acc86445d0ae3af8ac0ab64203_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueSeptember2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8b4fc7304ce2409b90a54161b0f27db1_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanEnteredinApril2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="iee02495450bf4ef78d807c293921fe7b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanEnteredinApril2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0e6fc31965364e488af9df1d148467a6_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanEnteredinApril2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i942a2ddb8bba4c97ad72bcd4b3a82902_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="icc49b078a1fe4f96b4f708be54916a34_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:TermLoanDueDecember2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ideedb9e355874e72b571686443888dff_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5dbf8026a7db43bf8cba346524731f77_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">amkr:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4500fa779223428bbcee28171026d62e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:ShorttermtermloanvariablerateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia9ccd54393464a7fa2b438f70b6740b2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i642ce0165fc0445aa305bcd67576ff9d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:SeniorSecuredRevolvingCreditFacilitydueJuly2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3cb88fe28ad44656b87ead5acefdf4e5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">amkr:RevolvingCreditFacilitydueDecember2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i36bcd821faef4102b5043deee7e00e33_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i792b056b757c45a09991a737f6dddab9_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie766ffd215b9430699209a4175f9a72a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibad9f4a8e84f4899939a5fe017da5ccb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i713f9b357ab94622826a8888f7f14e72_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb37cdbe05384c918a03a780ed4e3881_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i084ac2c78bd046538c304278870c5578_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansandRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6189263c3e284ee4838c85101fccce54_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansandRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i17eaef1a3648426f871b1a6c1743b428_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansandRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb12d6853d5d4364a6fadbad81b1830b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">amkr:SubsidiaryTermLoansandRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c77c692183a4d36be6bb9e9a7eb1280_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9034c2c241624e4cad55fcd285634b16_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if582bf0cdbc04204806fdc76b1e8715e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3075925b4e32434bbbcc44ed67cfc253_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54cd105ac7ac44e58a820273df73baa8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">amkr:JapanConsolidationActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i30c482f6c2e744fb8044b2f90f7e9de0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">amkr:JapanConsolidationActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if0f3d756481049349ea43a46886223b1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i114f61cd87ff4b9eb03f1fa6424b0de0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i606183211a9241c6acc541a59cd57335_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e65709877404a0389c8c8e94ea9eec2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if84b8bdd545b4d20ab7fde2e9cc9a32b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i435b3f9df2ae439fa6b8bbb7378a8923_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i489beea356b94b5eb8c7288dee0d04c5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia9e20ef511fb4be6b2f74c54a8f28928_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia09ca40c3df347048ff7cdd309ea4a92_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i51382aff0d404961be81ab080c753eaf_D20201026-20201026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-26</startDate>
            <endDate>2020-10-26</endDate>
        </period>
    </context>
    <context id="i1b910589e48d4bb2a8adf14987cfc388_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001047127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</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>
    <unit id="investment">
        <measure>amkr:investment</measure>
    </unit>
    <unit id="krw">
        <measure>iso4217:KRW</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80L2ZyYWc6M2UxYWMxNjhmZWViNGQyZGE4ZjM4MDRjNzllZWVlOGMvdGFibGU6MjA1YzYxMWI3ZjljNDgzNWI0YTQ2ZTY1YzQzODAzYjcvdGFibGVyYW5nZToyMDVjNjExYjdmOWM0ODM1YjRhNDZlNjVjNDM4MDNiN180LTEtMS0xLTA_7d2613c1-f26c-4348-9476-358f31ca4c86">0001047127</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80L2ZyYWc6M2UxYWMxNjhmZWViNGQyZGE4ZjM4MDRjNzllZWVlOGMvdGFibGU6MjA1YzYxMWI3ZjljNDgzNWI0YTQ2ZTY1YzQzODAzYjcvdGFibGVyYW5nZToyMDVjNjExYjdmOWM0ODM1YjRhNDZlNjVjNDM4MDNiN181LTEtMS0xLTA_7af67cc4-004d-48a2-9328-7c284e536227">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80L2ZyYWc6M2UxYWMxNjhmZWViNGQyZGE4ZjM4MDRjNzllZWVlOGMvdGFibGU6MjA1YzYxMWI3ZjljNDgzNWI0YTQ2ZTY1YzQzODAzYjcvdGFibGVyYW5nZToyMDVjNjExYjdmOWM0ODM1YjRhNDZlNjVjNDM4MDNiN185LTEtMS0xLTA_ce672970-0b22-4adb-b95f-4c504285aafb">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80L2ZyYWc6M2UxYWMxNjhmZWViNGQyZGE4ZjM4MDRjNzllZWVlOGMvdGFibGU6MjA1YzYxMWI3ZjljNDgzNWI0YTQ2ZTY1YzQzODAzYjcvdGFibGVyYW5nZToyMDVjNjExYjdmOWM0ODM1YjRhNDZlNjVjNDM4MDNiN18xMC0xLTEtMS0w_551d71e5-96bb-45fc-a660-e314951ef43f">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80L2ZyYWc6M2UxYWMxNjhmZWViNGQyZGE4ZjM4MDRjNzllZWVlOGMvdGFibGU6MjA1YzYxMWI3ZjljNDgzNWI0YTQ2ZTY1YzQzODAzYjcvdGFibGVyYW5nZToyMDVjNjExYjdmOWM0ODM1YjRhNDZlNjVjNDM4MDNiN18xMS0xLTEtMS0w_858bb72c-45da-4f28-a504-3ba1f08ac856">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU5_d10d9c76-723d-4a98-8be1-d0bec436d3a1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZTBiYTFmNzI3Nzg3NGQ4OWIxN2MyOWU5NjFhNjFkYWYvdGFibGVyYW5nZTplMGJhMWY3Mjc3ODc0ZDg5YjE3YzI5ZTk2MWE2MWRhZl8wLTAtMS0xLTA_b260364d-5764-4a6c-be08-76ad59c83bdf">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZTBiYTFmNzI3Nzg3NGQ4OWIxN2MyOWU5NjFhNjFkYWYvdGFibGVyYW5nZTplMGJhMWY3Mjc3ODc0ZDg5YjE3YzI5ZTk2MWE2MWRhZl8xLTMtMS0xLTA_e3dfa1ad-4431-4100-90c6-d133c4d614a9">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZTBiYTFmNzI3Nzg3NGQ4OWIxN2MyOWU5NjFhNjFkYWYvdGFibGVyYW5nZTplMGJhMWY3Mjc3ODc0ZDg5YjE3YzI5ZTk2MWE2MWRhZl8zLTAtMS0xLTA_3e3a35c2-ebc5-44b1-b374-be70806b4d58">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTYw_e62628cf-0f17-49d0-b266-3dcc65dec778">000-29472</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTUz_afe365c7-192a-467c-b3ae-3fba04ff0b5d">AMKOR TECHNOLOGY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6MzQzMjAyYzAwOGU1NGFkMDg0N2EyN2Y1N2Y5YjVjZWYvdGFibGVyYW5nZTozNDMyMDJjMDA4ZTU0YWQwODQ3YTI3ZjU3ZjliNWNlZl8wLTAtMS0xLTA_b949a8cc-a5f7-4fdc-9e92-0ae03e2e672a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6MzQzMjAyYzAwOGU1NGFkMDg0N2EyN2Y1N2Y5YjVjZWYvdGFibGVyYW5nZTozNDMyMDJjMDA4ZTU0YWQwODQ3YTI3ZjU3ZjliNWNlZl8wLTQtMS0xLTA_59fe4237-dbe8-4470-abe7-af8c87bd5e6a">23-1722724</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU0_5b502027-94af-43a6-84ad-06b3e0b26fc3">2045 East Innovation Circle</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU1_4f5fd5da-36f7-4dd8-adce-bbac0d4e4de7">Tempe</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTYx_aa4b972c-031e-48dd-82c1-14753d2d8f51">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU2_543bca5e-13fb-4fb1-aa1d-7ba69f929a1a">85284</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTUw_317b2829-0249-4108-95dc-cf93c2355bc7">480</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTUx_afe6b2d8-23a8-49da-8e20-3c0edff6036c">821-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZDg4N2Q5ZjY5MGQxNGVmYmEzMGVmNmE0MjFhYjZhZDIvdGFibGVyYW5nZTpkODg3ZDlmNjkwZDE0ZWZiYTMwZWY2YTQyMWFiNmFkMl8xLTAtMS0xLTA_b3e38cc8-c6a7-4fbf-a2ef-1ebdab3f190f">Common Stock, $0.001&#160;par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZDg4N2Q5ZjY5MGQxNGVmYmEzMGVmNmE0MjFhYjZhZDIvdGFibGVyYW5nZTpkODg3ZDlmNjkwZDE0ZWZiYTMwZWY2YTQyMWFiNmFkMl8xLTEtMS0xLTA_445a5c35-e628-4c48-860a-28f2de4b34ac">AMKR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6ZDg4N2Q5ZjY5MGQxNGVmYmEzMGVmNmE0MjFhYjZhZDIvdGFibGVyYW5nZTpkODg3ZDlmNjkwZDE0ZWZiYTMwZWY2YTQyMWFiNmFkMl8xLTItMS0xLTA_d71128ad-3fbf-43c9-81a7-90a88d1e2c1d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU3_1f631dc4-30e1-4453-81ad-bb75dc73f788">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTU4_ca7dade5-8ab8-4597-944c-188a300f4680">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6NTU0ZGEyZTg1ODBmNDNiOGFiOTEzMzA4ZDA5Yzg2MjAvdGFibGVyYW5nZTo1NTRkYTJlODU4MGY0M2I4YWI5MTMzMDhkMDljODYyMF8wLTAtMS0xLTA_1a020e01-f79f-4e4f-aa79-b23826410ae1">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6NTU0ZGEyZTg1ODBmNDNiOGFiOTEzMzA4ZDA5Yzg2MjAvdGFibGVyYW5nZTo1NTRkYTJlODU4MGY0M2I4YWI5MTMzMDhkMDljODYyMF8wLTctMS0xLTA_9e0bbf9f-1cf7-443c-b44b-be4d9ba351fb">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGFibGU6NTU0ZGEyZTg1ODBmNDNiOGFiOTEzMzA4ZDA5Yzg2MjAvdGFibGVyYW5nZTo1NTRkYTJlODU4MGY0M2I4YWI5MTMzMDhkMDljODYyMF8wLTktMS0xLTA_c28e0eae-bd3d-4caa-aa66-2109744089a8">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTUy_dbb940fc-7cda-48d1-807c-bda393d7ff11">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i721f237fbfb647fbbf9c9fbfab715bcd_I20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xL2ZyYWc6YjM3YzQ3NTM5NjM0NDQwMmFkNzRiNmEyMTA3YmEzMTUvdGV4dHJlZ2lvbjpiMzdjNDc1Mzk2MzQ0NDAyYWQ3NGI2YTIxMDdiYTMxNV8xOTQ1_c04809bb-21c9-457a-a3f6-6d2e89afdc2a"
      unitRef="shares">242446149</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMy0xLTEtMS0w_0580d6ac-7fa4-4bb3-93f3-c9dab6054eb2"
      unitRef="usd">1354023000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMy0zLTEtMS0w_59b76699-6123-4dce-9510-7a2df40123e8"
      unitRef="usd">1083917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMy01LTEtMS0w_84e057f9-a6ec-4f47-95bc-8c4b040c82db"
      unitRef="usd">3679548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMy03LTEtMS0w_592bac54-c458-4cc9-97e0-388ad52f6b47"
      unitRef="usd">2874186000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNC0xLTEtMS0w_b78a3c98-8f1c-4faf-9422-be6e43217070"
      unitRef="usd">1112938000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNC0zLTEtMS0w_767b611e-62d6-4aad-af55-5b2cff111edc"
      unitRef="usd">901677000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNC01LTEtMS0w_bab53b44-fd5f-46fb-8039-98d5bf3101f0"
      unitRef="usd">3057235000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNC03LTEtMS0w_ba1f2cb9-3803-4260-b98e-9cd2a3733390"
      unitRef="usd">2447731000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNS0xLTEtMS0w_f4468ec8-6c20-4e45-8f9b-0dd4fee9e214"
      unitRef="usd">241085000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNS0zLTEtMS0w_aa7bc5aa-65e9-4b36-b712-f9ca8b4d9f75"
      unitRef="usd">182240000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNS01LTEtMS0w_52b9eef1-589a-482a-8038-282175b82c92"
      unitRef="usd">622313000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNS03LTEtMS0w_8364faa2-151b-49f9-a621-996df6348bb4"
      unitRef="usd">426455000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNi0xLTEtMS0w_04ef6cae-9e70-4cc0-b96d-c440a46c50a3"
      unitRef="usd">77781000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNi0zLTEtMS0w_4d05eda4-d77d-4ee2-9d4e-8c620fe061a0"
      unitRef="usd">70458000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNi01LTEtMS0w_59e7b327-a20e-4fda-b0d0-12710f155519"
      unitRef="usd">224623000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNi03LTEtMS0w_0d332aec-14c9-41a6-b7d0-9df23b21bb20"
      unitRef="usd">206803000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNy0xLTEtMS0w_3daa762c-b336-4f9a-bed4-03ba21623f2a"
      unitRef="usd">35835000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNy0zLTEtMS0w_5d1914fd-4402-432b-a257-3dcfcc726720"
      unitRef="usd">32927000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNy01LTEtMS0w_73c0f134-d303-4e60-b47d-af221452440f"
      unitRef="usd">99624000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfNy03LTEtMS0w_9a551b89-7339-4402-ba93-148d7808d44b"
      unitRef="usd">104867000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfOS0xLTEtMS0w_b56db9c6-5128-4a4f-a7e2-73a14ff15348"
      unitRef="usd">113616000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfOS0zLTEtMS0w_99d4fbae-9596-40fa-9507-fb540cc44706"
      unitRef="usd">103385000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfOS01LTEtMS0w_417ba9be-de81-41e8-b380-ed9917193368"
      unitRef="usd">324247000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfOS03LTEtMS0w_1f94ebc7-75aa-4a6d-a013-e0e6fed8659a"
      unitRef="usd">311670000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTAtMS0xLTEtMA_604b6098-f785-4934-9f4f-d847569d9c85"
      unitRef="usd">127469000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTAtMy0xLTEtMA_f7bbdb03-1d10-40a9-bc85-108d1fb4cdd2"
      unitRef="usd">78855000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTAtNS0xLTEtMA_057d13db-654c-4b0c-935e-e42245847d92"
      unitRef="usd">298066000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTAtNy0xLTEtMA_e6d1a047-99cc-4a1a-b212-fcb77136c0ac"
      unitRef="usd">114785000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTEtMS0xLTEtMA_c6b64020-b61f-46c8-8b6f-c391e6d57709"
      unitRef="usd">16404000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTEtMy0xLTEtMA_40ff8bea-e317-4b5a-b033-7555fb534ddd"
      unitRef="usd">16988000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTEtNS0xLTEtMA_7988030d-2781-46f0-9865-24c0543c801c"
      unitRef="usd">49461000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTEtNy0xLTEtMA_11d4eab4-adb8-40da-a7b3-e19e47d32bca"
      unitRef="usd">54914000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTMtMS0xLTEtMA_82faca36-08d5-4893-916f-7c1f4924e6aa"
      unitRef="usd">-2415000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTMtMy0xLTEtMA_8108c123-5843-45a6-b52f-bbb7b0540d11"
      unitRef="usd">1760000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTMtNS0xLTEtMA_8331e9e1-d6c6-4f14-9958-e410a8e08c38"
      unitRef="usd">-1567000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTMtNy0xLTEtMA_41309329-8d50-45f4-a0d7-d81de9a35535"
      unitRef="usd">-641000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTQtMS0xLTEtMA_1384069f-c543-42dd-8a32-37954e533463"
      unitRef="usd">-18819000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTQtMy0xLTEtMA_c18af0ba-3de1-4394-87de-663c43aad477"
      unitRef="usd">-15228000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTQtNS0xLTEtMA_f069eed6-c484-4d57-b2cb-6486c7f1662e"
      unitRef="usd">-51028000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTQtNy0xLTEtMA_3ab3ee4d-8d35-46b8-8c4e-65fd898aa84f"
      unitRef="usd">-55555000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTUtMS0xLTEtMA_b9900122-fe69-4c44-8985-9c4f65ddad81"
      unitRef="usd">108650000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTUtMy0xLTEtMA_83acc074-2aaa-46fe-aeaf-318e3547e8b6"
      unitRef="usd">63627000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTUtNS0xLTEtMA_d92fad24-3f6d-42e0-8a83-8bfb67b3c4e2"
      unitRef="usd">247038000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTUtNy0xLTEtMA_e3ee5f6e-64c2-467d-bda2-33d49ae30f41"
      unitRef="usd">59230000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTYtMS0xLTEtMA_d8cbef45-b946-4960-9e5d-c02d87cb3c28"
      unitRef="usd">15753000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTYtMy0xLTEtMA_8a30421b-efe3-41b8-afbf-cebbcbf36db4"
      unitRef="usd">9141000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTYtNS0xLTEtMA_76117af5-1cc9-4ee8-bf3f-9ff1c612738c"
      unitRef="usd">33504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTYtNy0xLTEtMA_f8f48e6f-ea09-4faf-97ea-abccbcaa4727"
      unitRef="usd">36418000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTctMS0xLTEtMA_524ca3bb-fabb-4b74-bae5-66357f1f22bc"
      unitRef="usd">92897000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTctMy0xLTEtMA_b47aa138-6839-4391-ad99-550e27def3c7"
      unitRef="usd">54486000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTctNS0xLTEtMA_143cd053-c7a2-49f9-a280-d5cf7c50726c"
      unitRef="usd">213534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTctNy0xLTEtMA_03a3a18b-2c6f-463a-9599-2a2891c4dcb2"
      unitRef="usd">22812000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTgtMS0xLTEtMA_479d6d02-6704-468d-ac25-db63f7534974"
      unitRef="usd">746000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTgtMy0xLTEtMA_2e21c59a-a1fc-40ab-b36b-8c99b082b0da"
      unitRef="usd">416000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTgtNS0xLTEtMA_9c3f78c0-6e8c-48f9-8623-a306d99094f7"
      unitRef="usd">2070000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTgtNy0xLTEtMA_99559529-4c46-42ae-a36d-7bd4ca6a6fcc"
      unitRef="usd">1071000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTktMS0xLTEtMA_95217695-6ce1-4f96-97d7-e4106c5a54ed"
      unitRef="usd">92151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTktMy0xLTEtMA_b79f944f-93e1-410e-a892-1b20bec692e1"
      unitRef="usd">54070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTktNS0xLTEtMA_969ce197-873e-4a2e-8b71-75792aad085c"
      unitRef="usd">211464000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMTktNy0xLTEtMA_1f4db0ba-389e-44e7-9844-3751d41db906"
      unitRef="usd">21741000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjItMS0xLTEtMA_3fc87fd4-a5fe-43f4-8b18-3a9bf6c63001"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjItMy0xLTEtMA_a88c64ea-337b-446f-a9b5-b9c4678f2745"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjItNS0xLTEtMA_46146d9d-f0b8-4721-b74c-79bb74f527c0"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjItNy0xLTEtMA_0529b09e-4a26-4fc6-bf64-0e16ba66a9e5"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjMtMS0xLTEtMA_6d849312-d44b-41fb-b7a1-b1bde1985132"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjMtMy0xLTEtMA_ebdea664-be1d-4eb0-b306-9572f668ba92"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjMtNS0xLTEtMA_86f04889-9870-4029-b84e-5252c614224f"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjMtNy0xLTEtMA_4aeafcaa-ab94-40f8-8832-e3fc2d49643a"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjYtMS0xLTEtMA_c6daaba1-2449-4a6c-87ad-b0d3f9a5b7f4"
      unitRef="shares">241675000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjYtMy0xLTEtMA_1e1a7284-381a-477c-a984-4bbe7589e6e7"
      unitRef="shares">239586000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjYtNS0xLTEtMA_6cf8da41-27b6-413c-8f0f-6e7d69ffef80"
      unitRef="shares">241232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjYtNy0xLTEtMA_ee455508-1607-4073-a061-2a1becf6a73b"
      unitRef="shares">239503000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjctMS0xLTEtMA_d95ee45d-5440-46bc-b6b3-f61d62cee188"
      unitRef="shares">242592000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjctMy0xLTEtMA_48f8f4f8-7cd3-4d7b-8b44-3bf7412d9274"
      unitRef="shares">239937000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjctNS0xLTEtMA_a2559610-8f03-4525-b6a3-6341be4edf3f"
      unitRef="shares">241937000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xNi9mcmFnOjgwZWI5NzhmNDMxMzRhNmM4NzYxZDJlOGZjNTYwYzRmL3RhYmxlOjI1ZDg4NmQwNDlmZDRhYzA4NmQ4ODg3YjMwMDk4NDZhL3RhYmxlcmFuZ2U6MjVkODg2ZDA0OWZkNGFjMDg2ZDg4ODdiMzAwOTg0NmFfMjctNy0xLTEtMA_70a8e4f3-5a69-4d3c-9590-059422062c43"
      unitRef="shares">239858000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMy0xLTEtMS0w_cabab2a7-8b54-46cc-b0b5-9c8af5030e13"
      unitRef="usd">92897000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMy0zLTEtMS0w_df66c82e-ebc6-459e-8be7-a14effd91f14"
      unitRef="usd">54486000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMy01LTEtMS0w_277faf69-be5b-4ae5-8b49-c861862cd3fe"
      unitRef="usd">213534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMy03LTEtMS0w_a2a89636-0326-4014-ad69-66c7125fc2c0"
      unitRef="usd">22812000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNS0xLTEtMS0w_9c2839f4-a2e8-431e-a316-bd40f16ff22b"
      unitRef="usd">-165000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNS0zLTEtMS0w_1177e286-7456-4a91-a696-2036c77333a2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNS01LTEtMS0w_5d817bf5-da51-473a-9ce0-a99438fc71ae"
      unitRef="usd">193000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNS03LTEtMS0w_575c8ce1-2abb-4ff8-b410-37f89f5a96fd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNi0xLTEtMS0w_a8ecf043-9c4d-42e4-a90b-4a7bdae92ec8"
      unitRef="usd">-11000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNi0zLTEtMS0w_f809f353-431d-4b18-b453-ae253523be52"
      unitRef="usd">125000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNi01LTEtMS0w_ff7b7e34-056a-42af-b480-de19ac4c565d"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNi03LTEtMS0w_74e79b33-df34-4d9e-8144-06f69b731df0"
      unitRef="usd">314000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNy0xLTEtMS0w_e5eb8b85-bc3a-40c3-87ed-4f89b96672ce"
      unitRef="usd">4191000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNy0zLTEtMS0w_091a7486-4dce-4df8-beed-5c509280153a"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNy01LTEtMS0w_b0cca0ee-edcd-41ba-a102-d87454aa2cb0"
      unitRef="usd">3967000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfNy03LTEtMS0w_947b21ff-f30a-4206-8c38-edd3c630b4eb"
      unitRef="usd">3745000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfOS0xLTEtMS0w_41f117e3-477d-4250-b270-ebb14f35597e"
      unitRef="usd">4037000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfOS0zLTEtMS0w_896cd0ff-0d57-425c-ac64-b465e12875d8"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfOS01LTEtMS0w_47e390fe-ee67-4d88-8c9e-ec0f79cadfdc"
      unitRef="usd">4194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfOS03LTEtMS0w_3426747a-c0ca-4986-95d0-230ef65e53fd"
      unitRef="usd">3431000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTAtMS0xLTEtMA_a7f3f7d0-a91a-4c09-989a-6aff8a16aab4"
      unitRef="usd">96934000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTAtMy0xLTEtMA_2e78aa0d-de26-4cc9-9568-43622b1ac40b"
      unitRef="usd">54412000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTAtNS0xLTEtMA_cc2abd57-15cd-40c8-bf35-446889f69872"
      unitRef="usd">217728000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTAtNy0xLTEtMA_56bd78c2-c536-4875-9c9e-8e333c79ec89"
      unitRef="usd">26243000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTEtMS0xLTEtMA_479d6d02-6704-468d-ac25-db63f7534974"
      unitRef="usd">746000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTEtMy0xLTEtMA_2e21c59a-a1fc-40ab-b36b-8c99b082b0da"
      unitRef="usd">416000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTEtNS0xLTEtMA_9c3f78c0-6e8c-48f9-8623-a306d99094f7"
      unitRef="usd">2070000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTEtNy0xLTEtMA_99559529-4c46-42ae-a36d-7bd4ca6a6fcc"
      unitRef="usd">1071000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTItMS0xLTEtMA_acafd2b7-a059-4ca2-9d63-2b4b6b1d8f7a"
      unitRef="usd">96188000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTItMy0xLTEtMA_524971ba-b1ad-47fd-997e-c9edaba23685"
      unitRef="usd">53996000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTItNS0xLTEtMA_6d70db66-8193-4228-bb58-c2047b9b29e1"
      unitRef="usd">215658000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xOS9mcmFnOjM2ZWE1ODBlODA3ZjRlMTFiMzYwODhjMDQ5NDRmYTZhL3RhYmxlOmE1Yjg1MTdlYjE1MDQxZWQ4MzE4NmQyMDAyODAwODBmL3RhYmxlcmFuZ2U6YTViODUxN2ViMTUwNDFlZDgzMTg2ZDIwMDI4MDA4MGZfMTItNy0xLTEtMA_8203a665-2f6d-457e-ae4b-7a3200bb6165"
      unitRef="usd">25172000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNC0xLTEtMS0w_50eae650-d72c-40c4-ae8d-c2924b0f20d6"
      unitRef="usd">566745000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNC0zLTEtMS0w_e0524867-cd67-4eff-a630-32ad977ee16c"
      unitRef="usd">894948000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNS0xLTEtMS0w_aaa92de3-990c-44ed-8ac0-1d3db89cb09a"
      unitRef="usd">945000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNS0zLTEtMS0w_0e893cc9-327f-4864-8597-81c565e8487f"
      unitRef="usd">610000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNi0wLTEtMS0wL3RleHRyZWdpb246MWFjNzVkZTUwN2MwNDMyZDkxNDQ5M2ZmYmI1OTBmMzlfNDY_c83ad824-9f2a-499d-9ee5-aabe9aaa46da"
      unitRef="usd">355939000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNi0xLTEtMS0w_f04ad09c-9a28-4a90-ab67-f8d135faee4d"
      unitRef="usd">356150000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNi0zLTEtMS0w_dea255eb-fbda-4fdf-9a86-cbdd63d65768"
      unitRef="usd">6348000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNy0xLTEtMS0w_7a7d85cb-ebc9-4b5e-aee8-05b33baf29a9"
      unitRef="usd">990637000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNy0zLTEtMS0w_8851ccbb-2e60-44cf-8acf-a21dd98da08e"
      unitRef="usd">850753000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfOC0xLTEtMS0w_10882029-b09d-4741-8a75-dd59a5f21983"
      unitRef="usd">299830000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfOC0zLTEtMS0w_07833b31-5fa3-4e24-8412-225114a7af0d"
      unitRef="usd">220602000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfOS0xLTEtMS0w_070b7176-3ed8-45d9-bee6-c20a40420727"
      unitRef="usd">54264000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfOS0zLTEtMS0w_80b72449-945b-44ef-961b-627e173ea1e4"
      unitRef="usd">28272000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTAtMS0xLTEtMA_f80d0f30-0414-46ef-85a3-a82d28e4eba7"
      unitRef="usd">2268571000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTAtMy0xLTEtMA_28d36386-c9ca-44a7-ba05-3f02645f85d1"
      unitRef="usd">2001533000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTEtMS0xLTEtMA_0fc12b2f-71d9-4d0c-a008-f287ff80bb8a"
      unitRef="usd">2560195000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTEtMy0xLTEtMA_2f312045-ad84-4f56-9fd4-556d2783f746"
      unitRef="usd">2404850000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTItMS0xLTEtMA_af0dbbe3-1f76-4a7d-a101-9906d1c2d793"
      unitRef="usd">149727000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTItMy0xLTEtMA_c536f20d-e812-41e7-b6a3-613d9acc7db2"
      unitRef="usd">148549000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTMtMS0xLTEtMA_adfbc1e2-c90f-4445-ab03-6e3b34c2cd4d"
      unitRef="usd">26747000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTMtMy0xLTEtMA_0f8e7357-40c4-4441-8a7d-e900f6cbaa3d"
      unitRef="usd">25976000</us-gaap:Goodwill>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTQtMS0xLTEtMA_988ce3e3-1094-4dd5-85d4-e9d034a1102e"
      unitRef="usd">3087000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTQtMy0xLTEtMA_29cae208-dd67-47d0-9f33-bf6811296f15"
      unitRef="usd">2974000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTUtMS0xLTEtMA_9f938c8f-dd6d-4c42-a16e-4a094914eddd"
      unitRef="usd">128293000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTUtMy0xLTEtMA_4a8cc532-bb08-44cb-8f8a-c15f05853377"
      unitRef="usd">111733000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTYtMS0xLTEtMA_613b8397-a529-4c7a-8581-d8dbbf4dfd32"
      unitRef="usd">5136620000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTYtMy0xLTEtMA_1ebf38b3-fdfb-4695-804e-5e4b59e09a78"
      unitRef="usd">4695615000</us-gaap:Assets>
    <us-gaap:DebtCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTktMS0xLTEtMA_8dd1469f-d28d-43da-90c3-cdf2bfa23227"
      unitRef="usd">136526000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMTktMy0xLTEtMA_00770f8a-40ff-49e9-abae-5fd2075cd6dd"
      unitRef="usd">144479000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjAtMS0xLTEtMA_c773c2c1-0b8d-469a-ae90-655e2abe0b3f"
      unitRef="usd">611965000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjAtMy0xLTEtMA_b07a17d6-145e-4979-b926-39a15a5dc284"
      unitRef="usd">571054000</us-gaap:AccountsPayableCurrent>
    <amkr:Capitalexpenditurespayable
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjEtMS0xLTEtMA_4d555eb7-ba16-4ff0-8154-e84a56521ac7"
      unitRef="usd">328171000</amkr:Capitalexpenditurespayable>
    <amkr:Capitalexpenditurespayable
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjEtMy0xLTEtMA_45ec0d09-c20e-4a4d-a7cc-75d130dcef7f"
      unitRef="usd">77044000</amkr:Capitalexpenditurespayable>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjItMS0xLTEtMA_7a6c5f6b-a837-4c91-b104-8bd634ffcb8a"
      unitRef="usd">298708000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjItMy0xLTEtMA_dbe9e4c3-d0eb-4327-b3be-65b4a688936b"
      unitRef="usd">267226000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjMtMS0xLTEtMA_1be32aea-3780-46f5-b8eb-033e8e7c830e"
      unitRef="usd">1375370000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjMtMy0xLTEtMA_170101f2-cd2b-41e8-9e6c-9ba63e7f1ffb"
      unitRef="usd">1059803000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjQtMS0xLTEtMA_804c70d0-d48a-4e68-a8de-53e393f864ff"
      unitRef="usd">1182573000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjQtMy0xLTEtMA_fbe36007-c3e1-4dbd-b7f2-d4af8cec8f49"
      unitRef="usd">1305755000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjUtMS0xLTEtMA_8fe61282-71a2-4e00-a9fe-28086ab2e41a"
      unitRef="usd">175941000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjUtMy0xLTEtMA_a51a457e-acce-4346-b33f-16785fe78eee"
      unitRef="usd">176971000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjYtMS0xLTEtMA_6947237b-aaf3-4ccd-8346-2e767fc55fb8"
      unitRef="usd">88257000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjYtMy0xLTEtMA_6c1eb612-cedf-49dd-a804-0aa0a8564bfe"
      unitRef="usd">91107000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjctMS0xLTEtMA_40da4247-6ba1-44ca-905e-720903d66d18"
      unitRef="usd">91742000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjctMy0xLTEtMA_8ba3feb9-56e0-40dc-a4c5-201b2735a410"
      unitRef="usd">71740000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjgtMS0xLTEtMA_6d427056-a2b3-4dba-bc84-54357faab6a9"
      unitRef="usd">2913883000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjgtMy0xLTEtMA_cf08b0d0-b8f1-4c04-b276-6fd58192b23b"
      unitRef="usd">2705376000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjktMS0xLTEtMA_fc44236f-6397-4871-86bf-6961cb318613"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMjktMy0xLTEtMA_0ffe3f20-142c-479e-9a10-f683c7879042"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5XzIx_322b5928-dbe1-4c97-8dce-09c1921d5c35"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5XzIx_3f1092d8-7425-45f0-8701-1df3f6c71bd2"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5XzM1_6d95e5c1-ad2d-4f43-bfc3-c9baabb0cb16"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5XzM1_f8871cff-760c-4047-a578-9c7d4ff69a0e"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5Xzc4_1da62bce-8ea1-4aa6-a7e4-b1469149e26a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJkYTU0NGZmZDNmZjQ2NmM4NjhiZDQ2NmFmZTJmN2U5Xzc4_ba3d9541-1eab-4d38-9d4d-27d2d1ff5108"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMS0xLTEtMA_f5c646cf-dec5-4efc-b4ff-12978144663d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzEtMy0xLTEtMA_06a77c62-1757-4673-a24e-3c549d301ebc"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzE4_60218e8f-9690-4338-8295-95c880d4f463"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzE4_ba52868f-0a9a-48ec-9695-5356129191d9"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzMy_06d28262-707c-473a-94dd-b544c785c702"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzMy_61e590e1-3cb5-47ce-bc8c-8f830253098f"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzU0_9b6cfa7c-9481-457f-a88f-64dc43efec55"
      unitRef="shares">288043000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1XzYx_a2ead361-8987-4d65-85c8-9ff1b7fb6d70"
      unitRef="shares">286877000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1Xzgz_55b66555-6a7b-4734-b13b-b8288d28826d"
      unitRef="shares">241955000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmNmZGY5YzAwMWJmMDRhNTdhZjBhNGQ5NTIwZTk1NWU1Xzkw_2b46d59f-e1a6-404b-9c7b-079ed8891a6a"
      unitRef="shares">240805000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMS0xLTEtMA_d25d9057-33f5-4e78-85f1-80680d1739e0"
      unitRef="usd">288000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzItMy0xLTEtMA_9e579be6-04c2-4b0e-9f1a-c995f66a0c69"
      unitRef="usd">287000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzMtMS0xLTEtMA_8157cac6-810c-4b5d-b802-4e174fc99b52"
      unitRef="usd">1943140000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzMtMy0xLTEtMA_8e79e274-325e-4dc3-a9e3-7c3a8c43b65e"
      unitRef="usd">1927739000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzQtMS0xLTEtMA_b5039fdf-7bc5-4913-a76b-54d7f3d0db1c"
      unitRef="usd">445541000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzQtMy0xLTEtMA_5649371b-3841-4dce-8d21-030cf15acc99"
      unitRef="usd">234077000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzUtMS0xLTEtMA_4812dd24-6bac-4476-96f9-28418c7c0dbd"
      unitRef="usd">23309000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzUtMy0xLTEtMA_7a153099-daf5-4f56-b8c9-5228dcf800ab"
      unitRef="usd">19115000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjg5NTM3ZDIyZTM0ZTRkYWVhNWY4Yzk5NmY1ZTBjOTBiXzI5_74047616-b3e4-401d-bbaf-c445c2ada01e"
      unitRef="shares">46088000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjg5NTM3ZDIyZTM0ZTRkYWVhNWY4Yzk5NmY1ZTBjOTBiXzM2_d7956c10-3f0c-44d6-95ab-eea3bb48753a"
      unitRef="shares">46072000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzYtMS0xLTEtMA_0a9e74cf-bf44-41de-9f8d-20f392e746d4"
      unitRef="usd">217660000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzYtMy0xLTEtMA_ca6907ed-b710-4bf1-91ff-32cb3bd4c32b"
      unitRef="usd">217479000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzctMS0xLTEtMA_7fc8ca79-2809-4163-b72d-d5faf3a3302b"
      unitRef="usd">2194618000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzctMy0xLTEtMA_81fe50b6-c29e-44b8-b93d-4d2665de3dc9"
      unitRef="usd">1963739000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzgtMS0xLTEtMA_9c7bb82d-924a-4b25-9915-513ec8c4ef8e"
      unitRef="usd">28119000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzgtMy0xLTEtMA_eccf2aff-f756-4c7a-9925-cb39d86288a9"
      unitRef="usd">26500000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzktMS0xLTEtMA_9e409106-d940-48d5-bb1b-535092b3bb04"
      unitRef="usd">2222737000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfMzktMy0xLTEtMA_71e8a4a2-b814-41f6-8168-d825b0aa789e"
      unitRef="usd">1990239000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNDAtMS0xLTEtMA_be9d6ecc-aef7-4ce5-8486-0c808035b671"
      unitRef="usd">5136620000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yMi9mcmFnOjYyMDc4MGFiOWU4NzRmYTdiMmNmMDBlMjdlN2RlODU2L3RhYmxlOmZmMDQ3OTM2MTc2ZDQ2OWE4NDE2MjQzZGYwNWVlYTIzL3RhYmxlcmFuZ2U6ZmYwNDc5MzYxNzZkNDY5YTg0MTYyNDNkZjA1ZWVhMjNfNDAtMy0xLTEtMA_29e4783f-da50-4949-a73c-8e3202b21132"
      unitRef="usd">4695615000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="idce703e0cf4f4a5399d34fc475f5651d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xLTEtMS0w_178f5f2a-2a42-4d82-9f89-885b3d2f844d"
      unitRef="shares">287319000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idce703e0cf4f4a5399d34fc475f5651d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0zLTEtMS0w_d27179a0-dafc-40be-9766-3cb11ead2956"
      unitRef="usd">287000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4560e98c5f3042c3824d9b7d2a71a6cb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC01LTEtMS0w_d87d2bfb-071e-497c-a2b1-c634bdfef93f"
      unitRef="usd">1934047000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib06ae022042848b087a81cebdc6b3617_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC03LTEtMS0w_c9399f16-38df-45bf-8d85-954a75c51feb"
      unitRef="usd">353390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f8ce23ccbca49dfa9284966ab868f83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC05LTEtMS0w_a74dcef9-51dc-419e-98f8-941fa8ec21c2"
      unitRef="usd">19272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="i505edc89929843dca0008c7203429edc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xMS0xLTEtMA_d111b6c5-1887-4825-a57f-797575216e41"
      unitRef="shares">46083000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i505edc89929843dca0008c7203429edc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xMy0xLTEtMA_58a611ae-6fc7-4326-bc03-975db3074b86"
      unitRef="usd">-217592000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib20163e2966949f399657d787405ec62_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xNS0xLTEtMA_b4e61991-3c6a-4216-a1fc-3586ce60480e"
      unitRef="usd">2089404000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if19d6e48951a466ab05b4d8a72d1de17_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xNy0xLTEtMA_169458a1-c195-4d15-a0da-0bce8551cadb"
      unitRef="usd">27524000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75f3bdba86d94ceea3a02c8d2152ed5a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNC0xOS0xLTEtMA_575c6990-e295-49d8-aa98-88357e18da49"
      unitRef="usd">2116928000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id676173de43246dc8a416e0cd5c0bde0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNS03LTEtMS0w_08d7bc76-1a22-41e1-9753-2d3655eaa35d"
      unitRef="usd">92151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i248e164df40c415cae01147c4bce8010_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNS0xNS0xLTEtMA_538daae9-0a49-4079-aad2-6e0e065394b7"
      unitRef="usd">92151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i008933694f2b4aaa8acf9f288cfde9b0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNS0xNy0xLTEtMA_6405cec5-f103-41c2-9e62-fffe177f11f6"
      unitRef="usd">746000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNS0xOS0xLTEtMA_54ece771-a07c-4177-9554-a72909361987"
      unitRef="usd">92897000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i61508b72a8814e1784f3b0c6cb3ab59d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNi05LTEtMS0w_55f88cb5-f925-4e32-a4c3-4e3f9af31b96"
      unitRef="usd">4037000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i248e164df40c415cae01147c4bce8010_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNi0xNS0xLTEtMA_c9be79c5-6bfd-4626-bdbf-ea105bb386bb"
      unitRef="usd">4037000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfNi0xOS0xLTEtMA_a0056c30-9548-40f3-a2a5-cc9845d45ed2"
      unitRef="usd">4037000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i32bb1a702bf14c338fe8ce4888208581_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfOS0xMS0xLTEtMA_60d33ad1-84bb-4768-886e-53110e69e264"
      unitRef="shares">5000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i32bb1a702bf14c338fe8ce4888208581_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfOS0xMy0xLTEtMA_c3346d3a-dfd4-4ecb-a773-eb41c98128e7"
      unitRef="usd">68000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i248e164df40c415cae01147c4bce8010_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfOS0xNS0xLTEtMA_97ace854-b128-4643-8f84-7ff65357adc6"
      unitRef="usd">68000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfOS0xOS0xLTEtMA_f69a0719-e975-42f6-9901-1923d1f1b813"
      unitRef="usd">68000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i13cf0b09110d4610bf0952e4dae164ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTAtMS0xLTEtMA_b14ae4db-dd4c-4491-98e5-2c301bb12175"
      unitRef="shares">724000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i13cf0b09110d4610bf0952e4dae164ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTAtMy0xLTEtMA_0e7695b7-f197-4dff-935f-fb6fe6c59103"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i926e78127d3540db9c1425e1fb0be157_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTAtNS0xLTEtMA_b5e74f9e-ab2d-4c65-b0bb-1194ea885973"
      unitRef="usd">6953000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i248e164df40c415cae01147c4bce8010_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTAtMTUtMS0xLTA_dae5d87d-9a83-42bc-af09-30d36916b2a8"
      unitRef="usd">6954000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTAtMTktMS0xLTA_46539323-3d26-4e59-a043-e00085dfc922"
      unitRef="usd">6954000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i926e78127d3540db9c1425e1fb0be157_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTEtNS0xLTEtMA_f4f54209-6c35-43f2-809e-09cf8b649157"
      unitRef="usd">2140000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i248e164df40c415cae01147c4bce8010_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTEtMTUtMS0xLTA_ea40ee0e-3406-4546-8c5b-6684cd4ed1a4"
      unitRef="usd">2140000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTEtMTktMS0xLTA_426f2cfc-950c-4916-8221-0046ea5470fa"
      unitRef="usd">2140000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i008933694f2b4aaa8acf9f288cfde9b0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTItMTctMS0xLTA_4a358207-0d83-46a9-bf3c-6a4582a023f0"
      unitRef="usd">151000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTItMTktMS0xLTA_44740b6b-097a-456f-bb70-501b462a99f6"
      unitRef="usd">151000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2573fde8a81d41e4a113db03b8a3401c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMS0xLTEtMA_552d607f-b8ce-4bea-99c4-44d8da19deb7"
      unitRef="shares">288043000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2573fde8a81d41e4a113db03b8a3401c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMy0xLTEtMA_23440b97-57b0-4f3f-860c-fc5527cf2bed"
      unitRef="usd">288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93a379fa5d42428599a8beb676f1efdd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtNS0xLTEtMA_b01cb18c-3bb3-4ffd-afd9-891d0ac1c1d0"
      unitRef="usd">1943140000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3b63a664e0a4d1986f4ddbfeb4a4fb2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtNy0xLTEtMA_09b6e7ba-eb8d-46a8-912c-901670e80a58"
      unitRef="usd">445541000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a4a7ec8b4b04de8b424a62a755b5415_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtOS0xLTEtMA_dfc364f5-0e54-4ad2-8768-3bb34681d992"
      unitRef="usd">23309000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="ie390256685404dc4811678d4fa96f244_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMTEtMS0xLTA_184f4b23-1dcb-4c36-82c3-c20f45c442e9"
      unitRef="shares">46088000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie390256685404dc4811678d4fa96f244_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMTMtMS0xLTA_1b29f52c-8164-4acd-8b7e-f89dde8399c0"
      unitRef="usd">-217660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbbf842046ca4f6384a464eccdf5e761_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMTUtMS0xLTA_2ce68b88-e94d-4709-8316-12868c6236c7"
      unitRef="usd">2194618000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb62bdca36fa4e58908070a9a61579a9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMTctMS0xLTA_a64e78a6-04e0-4850-b6f1-4cfd2a1e4825"
      unitRef="usd">28119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTMtMTktMS0xLTA_cfabcfcb-98e5-4952-9a9f-10a377b4cae0"
      unitRef="usd">2222737000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia3a561b9e5b14a50924c3993ee18fdbf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMS0xLTEtMA_a643b438-ef92-4c99-b5ab-13eacf588178"
      unitRef="shares">286877000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3a561b9e5b14a50924c3993ee18fdbf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMy0xLTEtMA_3c161870-2305-44ba-a854-9013e2f58d13"
      unitRef="usd">287000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6e751fe561943288978c6fea5c7851a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtNS0xLTEtMA_7ecf626b-9cf8-4b0d-8487-230f9075cc86"
      unitRef="usd">1927739000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i801466f16c85406ebf1f43ee540277ac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtNy0xLTEtMA_553a2b94-bd14-431b-a6a3-22689603f3ac"
      unitRef="usd">234077000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f27b5c4020c43fda1a16a234d22d2b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtOS0xLTEtMA_d9f48cfa-2074-4e79-937d-8e3f06252cdf"
      unitRef="usd">19115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="iec66fd75b8b94073a300b9ec53980bef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMTEtMS0xLTA_4d429a23-3602-458c-8398-54a19f8d56c2"
      unitRef="shares">46072000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec66fd75b8b94073a300b9ec53980bef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMTMtMS0xLTA_71de1d3a-7e81-457f-ae6d-2125645b2a76"
      unitRef="usd">-217479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1b0f80645d4d4637814832f24d652c45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMTUtMS0xLTA_78d033e2-7c5e-493a-9d39-b7bac4cbbf99"
      unitRef="usd">1963739000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9687b592e75f41d58a058e59abd3c06e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMTctMS0xLTA_a47b5105-d9eb-427c-aebf-d186244b81b8"
      unitRef="usd">26500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTUtMTktMS0xLTA_56deb42e-365b-4be9-97f9-3482b367bbe7"
      unitRef="usd">1990239000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4a40aa711baa4064a101f24f8d150b75_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTYtNy0xLTEtMA_0a17d083-8b38-4159-bed4-cee7d4ea30b8"
      unitRef="usd">211464000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTYtMTUtMS0xLTA_dc8da534-87db-4ba2-b2a3-a82557e9c4ff"
      unitRef="usd">211464000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5995189f6e174918bd71696ceedeb78a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTYtMTctMS0xLTA_8202c415-b50c-440b-8bdf-4aba0861c40e"
      unitRef="usd">2070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTYtMTktMS0xLTA_777bfa32-2d9c-42f8-aa9a-9f8cb6125ed6"
      unitRef="usd">213534000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i111a23ec5ca44e8c8eba72710595d101_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTctOS0xLTEtMA_3a08108c-ae0f-4ca2-ba7a-9fc396d52c0e"
      unitRef="usd">4194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTctMTUtMS0xLTA_92a352be-a225-4d3e-bd8d-4b9f9e4fc919"
      unitRef="usd">4194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMTctMTktMS0xLTA_f66b618c-804c-4382-88ad-5328714cd8c8"
      unitRef="usd">4194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i10771142a93644cbaacd6aa78e85ae13_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjAtMTEtMS0xLTA_d2bdce5e-fd2c-4e27-bd4c-23fe3c5302c8"
      unitRef="shares">16000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i10771142a93644cbaacd6aa78e85ae13_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjAtMTMtMS0xLTA_b51a58d3-5d5a-4eb6-a338-197c96ccc024"
      unitRef="usd">181000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjAtMTUtMS0xLTA_949b7cda-a4e0-4c72-8be5-cc4e67b0ec01"
      unitRef="usd">181000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjAtMTktMS0xLTA_83e2fd57-5a0a-42cd-8f67-369d02588119"
      unitRef="usd">181000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i83059206cc5747708f3f3978107d7210_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjEtMS0xLTEtMA_06eb6099-2ec1-4e4a-8745-54b1067e7273"
      unitRef="shares">1166000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i83059206cc5747708f3f3978107d7210_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjEtMy0xLTEtMA_400bf92a-d6b2-4698-9b57-08adb521ff60"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id56039d55a97416e8559e47869fdad50_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjEtNS0xLTEtMA_24a9d0e8-877e-4041-8139-b4ad8c2e8d27"
      unitRef="usd">9694000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjEtMTUtMS0xLTA_9485496c-7710-45ea-9568-3ac8c907543e"
      unitRef="usd">9695000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjEtMTktMS0xLTA_365641df-9757-4ffa-aea3-262e213247e1"
      unitRef="usd">9695000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id56039d55a97416e8559e47869fdad50_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjItNS0xLTEtMA_d175a8d1-2141-470e-ab9e-4812f1ceb342"
      unitRef="usd">5707000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iee430eccd4b5473fb48a8b0da513f2d2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjItMTUtMS0xLTA_ce523da7-f53a-44d1-8563-cb54ed01cdc8"
      unitRef="usd">5707000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjItMTktMS0xLTA_51acc576-3016-4a3a-ac34-a4db91741b2b"
      unitRef="usd">5707000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5995189f6e174918bd71696ceedeb78a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjMtMTctMS0xLTA_8df5580e-61a7-49c5-8bc0-d06c5b817bf8"
      unitRef="usd">451000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjMtMTktMS0xLTA_60b3690c-262d-44a2-a2d1-efaaabfd8a09"
      unitRef="usd">451000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2573fde8a81d41e4a113db03b8a3401c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMS0xLTEtMA_0aa6ccf3-e78b-47a5-ada6-caf543b21eb0"
      unitRef="shares">288043000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2573fde8a81d41e4a113db03b8a3401c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMy0xLTEtMA_345313df-276e-4d99-9ef2-8298402cf2f9"
      unitRef="usd">288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93a379fa5d42428599a8beb676f1efdd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtNS0xLTEtMA_da76c9af-5dd4-4471-9487-721ccc9ba240"
      unitRef="usd">1943140000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3b63a664e0a4d1986f4ddbfeb4a4fb2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtNy0xLTEtMA_9e71fe74-bf04-4475-8661-1586df9f8f2a"
      unitRef="usd">445541000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a4a7ec8b4b04de8b424a62a755b5415_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtOS0xLTEtMA_75bde4fd-631d-4bff-bdbe-ec91b5c58215"
      unitRef="usd">23309000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="ie390256685404dc4811678d4fa96f244_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMTEtMS0xLTA_d57a75e6-eaa3-4042-9cc1-345870d7b265"
      unitRef="shares">46088000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie390256685404dc4811678d4fa96f244_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMTMtMS0xLTA_922aa27b-1703-41f7-9995-446b1bea60ef"
      unitRef="usd">-217660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbbf842046ca4f6384a464eccdf5e761_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMTUtMS0xLTA_c6804ae7-2ca6-430d-b487-f0aaf09add6d"
      unitRef="usd">2194618000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb62bdca36fa4e58908070a9a61579a9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMTctMS0xLTA_ebaf73b9-7601-4ed7-bf79-75ebf56c2e4f"
      unitRef="usd">28119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOjdkYjg1YTkzMjhkYjRmNTBiYzQ0NWJlZjIyYWIwODk2L3RhYmxlcmFuZ2U6N2RiODVhOTMyOGRiNGY1MGJjNDQ1YmVmMjJhYjA4OTZfMjQtMTktMS0xLTA_cc89ac89-4f25-4e41-aada-0da1b93006ae"
      unitRef="usd">2222737000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="i327d7d112944413f9b215c4fb1a04690_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xLTEtMS0w_f9dc4381-dd7b-4389-a991-d0e5b6b2c1a2"
      unitRef="shares">285510000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i327d7d112944413f9b215c4fb1a04690_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0zLTEtMS0w_eb21fc1a-1df7-4744-83c6-28b7e681b618"
      unitRef="usd">285000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b5fcd5acafe4cda8bf066865d0f503a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC01LTEtMS0w_116ddb19-c1c7-44ce-b08d-84d23cbab8c0"
      unitRef="usd">1913103000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1731fee31034ac4bdd12ab1c8917be0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC03LTEtMS0w_2485f7bc-9534-44a7-b72b-12ebc3c23a09"
      unitRef="usd">80860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i813c29030f1a43e2acff4c159ecd7f82_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC05LTEtMS0w_75c7797e-931a-4939-9b13-7af6226c604b"
      unitRef="usd">27317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="i6a796cd7a2f14916bbd0045eb9579e68_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xMS0xLTEtMA_95dbfae0-ac2c-4540-9d90-93f865a7a36c"
      unitRef="shares">45978000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6a796cd7a2f14916bbd0045eb9579e68_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xMy0xLTEtMA_1644f15a-2e7d-4fae-ba0a-9597e96775d9"
      unitRef="usd">-216254000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i34ad98ad97584ff6af14babb3c9a91ff_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xNS0xLTEtMA_8a217a2b-3b93-43a1-bb00-240cdc0b60e6"
      unitRef="usd">1805311000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e76abb030844996a17f1419fc030fc1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xNy0xLTEtMA_72f468cb-48dc-4e6f-bc62-dc732feb864a"
      unitRef="usd">25865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e34421bd46143bfa2e08464e36dd5fd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNC0xOS0xLTEtMA_cd77364b-cbeb-4ffc-b626-9e7ac2ee7ca6"
      unitRef="usd">1831176000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i70afa46b16d64a9ab5c84b3aa6003fe2_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNS03LTEtMS0w_8c820fbf-f09a-4ec9-b768-a4f5dd4b95d0"
      unitRef="usd">54070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNS0xNS0xLTEtMA_4d384373-645b-4951-9d81-f074d4918e21"
      unitRef="usd">54070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i05f61afa79a7492db7262a3908224213_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNS0xNy0xLTEtMA_30fad641-a126-495d-a87a-7177af288896"
      unitRef="usd">416000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNS0xOS0xLTEtMA_40fe5600-e770-4782-ad0c-47f2c786ef54"
      unitRef="usd">54486000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3934e9e1a8ee4c879210f8328b61a10d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNi05LTEtMS0w_f84f34e5-31ee-4004-8612-7b6a1bb65125"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNi0xNS0xLTEtMA_87aa9d8b-b4ec-4e7b-a129-8c43364f9a53"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfNi0xOS0xLTEtMA_8f7c3bf7-9ac0-4b77-877e-fdd4014c2681"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i4eaeb54e2f0041e79773a8e6be4b1446_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfOS0xMS0xLTEtMA_077463e5-f453-4ee7-a8c0-16d8efa424cc"
      unitRef="shares">5000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4eaeb54e2f0041e79773a8e6be4b1446_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfOS0xMy0xLTEtMA_07540286-ec3c-4544-a22e-df8afaeed255"
      unitRef="usd">47000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfOS0xNS0xLTEtMA_8bee13fe-03d8-4a26-bf8a-1344c78d3532"
      unitRef="usd">47000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfOS0xOS0xLTEtMA_13954fe0-9801-4c15-8610-f433510643ed"
      unitRef="usd">47000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7f058e9c388c4a268ef72e43c7cc57d7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTAtMS0xLTEtMA_44214221-c2ed-4989-8b7b-86ff545dad03"
      unitRef="shares">97000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7f058e9c388c4a268ef72e43c7cc57d7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTAtMy0xLTEtMA_ee4a88b8-c1e7-4f5b-86b3-2acf95edc222"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib612392ed7e84e04989737add30d2b86_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTAtNS0xLTEtMA_0ddb143a-6ff8-4ee3-9f45-1ed323ea23a2"
      unitRef="usd">434000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTAtMTUtMS0xLTA_97190562-dbf6-4c78-acfc-3a52bb71cb87"
      unitRef="usd">435000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTAtMTktMS0xLTA_6e7d9d7e-30fe-4a60-8dec-53bac7ee41e0"
      unitRef="usd">435000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib612392ed7e84e04989737add30d2b86_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTEtNS0xLTEtMA_6b4990c1-39e1-42ab-84ec-6bf1a8e67f2b"
      unitRef="usd">1944000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i33c7fee763004af3aebf197efe86fcb8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTEtMTUtMS0xLTA_0f72724f-9771-4ead-8c46-c94686b29771"
      unitRef="usd">1944000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTEtMTktMS0xLTA_cc71de4c-ec8a-443d-b4d4-51099a9d7d67"
      unitRef="usd">1944000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i05f61afa79a7492db7262a3908224213_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTItMTctMS0xLTA_e3bcee8e-defa-4121-a700-e419b4301814"
      unitRef="usd">300000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTItMTktMS0xLTA_58ee28ec-a0f0-40c5-ab71-090d6b216614"
      unitRef="usd">300000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2b64d238d4c1436390ea8aa097551f0b_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMS0xLTEtMA_84d650e6-fbab-4728-bb84-0eef400b41bb"
      unitRef="shares">285607000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b64d238d4c1436390ea8aa097551f0b_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMy0xLTEtMA_83833fb8-fac7-4f8c-8561-9aaf2e6913f9"
      unitRef="usd">286000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic83ce3b89080449990872bc104451477_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtNS0xLTEtMA_d6ea49aa-c06d-450d-bb0e-f43b77c9449e"
      unitRef="usd">1915481000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d1b59a7967a4fe69eed622f188c1c03_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtNy0xLTEtMA_7961269f-5157-49fd-a1d0-a8eee54cd304"
      unitRef="usd">134930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c3f29172d241ed8542516a87015236_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtOS0xLTEtMA_83750f87-774a-43c3-9ef0-ac6bef63a637"
      unitRef="usd">27243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="if431f08734284878b0777b0a4fad0ed8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMTEtMS0xLTA_65da0534-69b0-4158-9f59-46b82d1e78b5"
      unitRef="shares">45983000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if431f08734284878b0777b0a4fad0ed8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMTMtMS0xLTA_1a6f15b7-33c6-4d76-b478-25043e888147"
      unitRef="usd">-216301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a310e9aa08946c1ac062108e70f7f30_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMTUtMS0xLTA_3c9e20f3-7d5e-40ac-b5cd-f87d436a4de2"
      unitRef="usd">1861639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7ad2f48725f945a3a6ab8bb2ccabe785_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMTctMS0xLTA_c05116c2-41e7-4a95-b8df-e35cb0d744a7"
      unitRef="usd">25981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia99fa0df9de043dab0b0d31ce0f62504_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTMtMTktMS0xLTA_bf76c730-7d29-47c8-a0d9-5d144417f152"
      unitRef="usd">1887620000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="idb2d6806758b47b5896e889919b6b7a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMS0xLTEtMA_93102c84-2b3f-46ba-bae2-7bc0700647cf"
      unitRef="shares">285352000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb2d6806758b47b5896e889919b6b7a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMy0xLTEtMA_b2701feb-3173-4c57-9cb7-8494cc8e9ed1"
      unitRef="usd">285000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic79509a5464746b3823a49e994da0995_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtNS0xLTEtMA_80fcb4ad-624e-42b0-91f8-69e6076e69be"
      unitRef="usd">1909425000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i91e81ea5c37445fa8e2751d275ab4f17_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtNy0xLTEtMA_f37e6ec8-76c0-4f90-b21a-c7ecce4703e5"
      unitRef="usd">113189000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i49d7020115804995966eab40224c2716_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtOS0xLTEtMA_45c2fa00-0399-4538-a91a-77af8b8031cc"
      unitRef="usd">23812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="i8ac5adefc19b4cf492b088a70f349f2e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMTEtMS0xLTA_fd630383-7929-418e-a244-9885b9b69523"
      unitRef="shares">45967000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ac5adefc19b4cf492b088a70f349f2e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMTMtMS0xLTA_cf8b89c4-2c6e-429c-b028-c9e81bba91ee"
      unitRef="usd">-216171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52591865b63c4c39abae7d7871f9f62e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMTUtMS0xLTA_fa967e31-69e7-47a4-b6ed-5389b4e1a058"
      unitRef="usd">1830540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iafe777ed43534c599166da2e305dd4ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMTctMS0xLTA_7b0a3f29-3554-4904-96e7-7746f4cf8e33"
      unitRef="usd">25360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f199ea94121400aa0506f487651ec7e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTUtMTktMS0xLTA_61591ebd-b07c-4adb-b4b8-1f29ff488502"
      unitRef="usd">1855900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if5142e8bb0ee4483bd767d0697279669_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTYtNy0xLTEtMA_e4de56d5-15fa-4c45-916a-1ca5701dbc6d"
      unitRef="usd">21741000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTYtMTUtMS0xLTA_10cdc7f9-db7f-46b4-896d-81db51d7b7ae"
      unitRef="usd">21741000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia752a79af7ea4691826f4a00d25e8e74_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTYtMTctMS0xLTA_0a43df15-8513-428b-8f82-92a4579df7ee"
      unitRef="usd">1071000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTYtMTktMS0xLTA_b2e66807-8b9c-4d10-a842-46d02d447ee4"
      unitRef="usd">22812000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5ef01389f3f4bd8b25ec3811c4b2127_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTctOS0xLTEtMA_fbf4e186-ed51-4191-8592-81ea7a7b97b4"
      unitRef="usd">3431000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTctMTUtMS0xLTA_1dd4f50e-84c9-4a64-ba3d-f7c24fda341c"
      unitRef="usd">3431000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMTctMTktMS0xLTA_4b54b821-51ce-4359-943e-9625424dcf13"
      unitRef="usd">3431000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia0a4524af40a4b3e9857a66e6e005a90_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjAtMTEtMS0xLTA_607130f6-95a5-4ad4-96ab-62c5b5f25fba"
      unitRef="shares">16000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia0a4524af40a4b3e9857a66e6e005a90_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjAtMTMtMS0xLTA_febcf004-4014-4dcd-97f3-1f906279d6c5"
      unitRef="usd">130000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjAtMTUtMS0xLTA_4b6574c9-6627-475a-a324-130e2b606a6d"
      unitRef="usd">130000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjAtMTktMS0xLTA_6cc773c5-5284-44a7-b942-71b8b4e75657"
      unitRef="usd">130000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i97abd50956b54f0fb2aa94e5d457d1f9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjEtMS0xLTEtMA_48e05740-f996-45aa-b8da-da29aeb1010f"
      unitRef="shares">255000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i97abd50956b54f0fb2aa94e5d457d1f9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjEtMy0xLTEtMA_1ed30696-12b6-4560-b7dc-1d199cbf9d8f"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib848d1e2912945cca894581cfb28e76b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjEtNS0xLTEtMA_e35c0062-c686-4bdf-adcc-867b80f67b88"
      unitRef="usd">870000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjEtMTUtMS0xLTA_1ced3b23-497c-4fda-82fb-ce602e32ec27"
      unitRef="usd">871000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjEtMTktMS0xLTA_3d0d3316-4535-4154-827c-e6363295a7dd"
      unitRef="usd">871000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib848d1e2912945cca894581cfb28e76b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjItNS0xLTEtMA_84e6d306-0747-44c0-a666-6ba82094333f"
      unitRef="usd">5186000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2a85edd4368d4a63a7898d61b78f88e9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjItMTUtMS0xLTA_8be97ea3-9e99-4740-ae17-a29b40a094f3"
      unitRef="usd">5186000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjItMTktMS0xLTA_ed3e9aac-7d4b-4631-8b96-3aee0bee6dd4"
      unitRef="usd">5186000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia752a79af7ea4691826f4a00d25e8e74_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjMtMTctMS0xLTA_5ec96292-42de-4fb8-a20d-c47aaa7d8825"
      unitRef="usd">450000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjMtMTktMS0xLTA_68a33165-c1d0-4060-be78-bc0a84604ae6"
      unitRef="usd">450000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2b64d238d4c1436390ea8aa097551f0b_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMS0xLTEtMA_d694fa8b-35bf-4d5c-b4ed-459ab298a2ae"
      unitRef="shares">285607000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b64d238d4c1436390ea8aa097551f0b_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMy0xLTEtMA_c190d095-fa57-4a4f-9cb0-8c7a72c505db"
      unitRef="usd">286000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic83ce3b89080449990872bc104451477_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtNS0xLTEtMA_40a6a480-2e70-46a3-a83b-fde064252a58"
      unitRef="usd">1915481000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d1b59a7967a4fe69eed622f188c1c03_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtNy0xLTEtMA_7baad2ab-c2e1-4059-8acb-3a0bfeb8bc5f"
      unitRef="usd">134930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c3f29172d241ed8542516a87015236_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtOS0xLTEtMA_ea49cf3e-8b3e-48bf-b225-06010174e8af"
      unitRef="usd">27243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockShares
      contextRef="if431f08734284878b0777b0a4fad0ed8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMTEtMS0xLTA_535052a5-f141-4320-947a-9601f0c10b26"
      unitRef="shares">45983000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if431f08734284878b0777b0a4fad0ed8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMTMtMS0xLTA_3dca640c-5380-4bec-b010-18efd07986e3"
      unitRef="usd">-216301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a310e9aa08946c1ac062108e70f7f30_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMTUtMS0xLTA_c9b3da00-f1e5-412b-8ed6-127be1ea0feb"
      unitRef="usd">1861639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7ad2f48725f945a3a6ab8bb2ccabe785_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMTctMS0xLTA_02473da6-52d7-4d8c-beba-61360d0a007c"
      unitRef="usd">25981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia99fa0df9de043dab0b0d31ce0f62504_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yNS9mcmFnOjBmN2Y4MjAwYzVlZDRkZmRiYTFkN2RmZDRkMmIxMDMzL3RhYmxlOmNmMzdiYjE3NTcxODQ3ODI5ODkyZTAyNDBmN2NjMDRhL3RhYmxlcmFuZ2U6Y2YzN2JiMTc1NzE4NDc4Mjk4OTJlMDI0MGY3Y2MwNGFfMjQtMTktMS0xLTA_9709e347-56fe-4c5b-9a97-5b7d6d06ea90"
      unitRef="usd">1887620000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNC0xLTEtMS0w_5902f13c-4f4c-4bc9-a83a-0d84e9443341"
      unitRef="usd">213534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNC0zLTEtMS0w_4b784ed0-4694-4900-b34d-85b7036f60c4"
      unitRef="usd">22812000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNS0xLTEtMS0w_a3faead4-314a-48f3-a015-9a2f7a818a95"
      unitRef="usd">377722000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNS0zLTEtMS0w_2afd3ec7-4288-4906-989d-9396b38e24a3"
      unitRef="usd">398013000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfOC0xLTEtMS0w_d6dd99ba-4cd4-4c28-8cd6-52365fae902c"
      unitRef="usd">-20368000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfOC0zLTEtMS0w_a81527ba-e4c5-4fc7-bb2d-3194f4aa0c87"
      unitRef="usd">-51533000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfOS0xLTEtMS0w_07bb138a-a590-4476-93d2-3529ec5a8ee0"
      unitRef="usd">177576000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfOS0zLTEtMS0w_1ffdb699-5b82-4309-b3f2-c1973019cf00"
      unitRef="usd">189026000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTAtMS0xLTEtMA_191b995d-26bc-4c18-81f7-5fbbb45acf94"
      unitRef="usd">434048000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTAtMy0xLTEtMA_3c14dd78-ab90-451a-92d2-3df12f800642"
      unitRef="usd">283332000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTItMS0xLTEtMA_cb305cf9-bde3-44a8-846a-5426c9b62367"
      unitRef="usd">275531000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTItMy0xLTEtMA_1d831d56-2f99-4ba7-8c95-d2ddd13c5b31"
      unitRef="usd">328497000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTMtMS0xLTEtMA_b68d9e9c-00c7-4534-acc7-6c666e4fa20a"
      unitRef="usd">2710000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTMtMy0xLTEtMA_d48e9574-b3ca-4fad-920b-c9bbcd3d2fff"
      unitRef="usd">8495000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTQtMS0xLTEtMA_d7676ffc-e1bd-448b-9178-5e0763f0eddb"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTQtMy0xLTEtMA_676a25de-b41a-4363-9553-304b5fb2e39d"
      unitRef="usd">1538000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTctMS0xLTEtMTQ0OA_eb337455-16a2-4c27-9cda-f55bdeba2d32"
      unitRef="usd">475696000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTctMy0xLTEtMTQ0OA_ae970394-cda4-4a63-ba39-6eb166f1e3c7"
      unitRef="usd">5935000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTctMS0xLTEtMA_576572ec-9e67-480d-b355-f7b4776a702c"
      unitRef="usd">37633000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTctMy0xLTEtMA_2a7d4930-7e99-4035-a261-331cb9aaa452"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTgtMS0xLTEtMA_6ba32baa-86a7-4e9d-9d78-27fe8a127e96"
      unitRef="usd">86216000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMTgtMy0xLTEtMA_91d85b0f-4478-468c-8baf-4750b2567e94"
      unitRef="usd">6469000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjAtMS0xLTEtMA_a7a929cf-1a86-46c1-b8fb-8a5ed2379af0"
      unitRef="usd">-13331000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjAtMy0xLTEtMA_cb97ffee-3601-4e49-906a-1b61cba80db1"
      unitRef="usd">887000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjEtMS0xLTEtMA_b14e74ce-521f-47cd-9e2a-1055b715ec6e"
      unitRef="usd">-611337000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjEtMy0xLTEtMA_60362597-27bc-47b8-9b50-569efb4839c8"
      unitRef="usd">-318817000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjMtMS0xLTEtMA_bd782554-19a1-4d42-8514-7aa9a90c7f6e"
      unitRef="usd">312000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjMtMy0xLTEtMA_cee7fe94-77de-4cda-84e9-17c44f05eca7"
      unitRef="usd">172700000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjQtMS0xLTEtMA_7c485750-ca75-481c-b0af-c1ead96cf924"
      unitRef="usd">332000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjQtMy0xLTEtMA_21a0ceb1-9f41-4525-b976-d2ab733bb24a"
      unitRef="usd">92700000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjUtMS0xLTEtMA_df3edab9-9255-40a5-b5dd-ae358648763a"
      unitRef="usd">86769000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjUtMy0xLTEtMA_5682aed0-b496-4603-a11d-8327f991d7aa"
      unitRef="usd">51434000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjYtMS0xLTEtMA_18a13614-dfcc-461f-8d7f-b1bb3071f8d0"
      unitRef="usd">76004000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjYtMy0xLTEtMA_f59b05a6-b10e-4106-908e-15b2c49b896d"
      unitRef="usd">42067000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjctMS0xLTEtMA_2f514f08-dbab-4ce4-888b-34f93961bdf5"
      unitRef="usd">225985000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjctMy0xLTEtMA_bf35f5c2-4f5e-4bb5-90c6-482feda90262"
      unitRef="usd">714375000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjktMS0xLTEtMA_e0926000-5f23-4193-8f03-9b0acd420f5e"
      unitRef="usd">370426000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMjktMy0xLTEtMA_91bd8458-e75e-45e9-b6ff-feb2b0453fb8"
      unitRef="usd">847155000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMzQtMS0xLTEtMA_b6366176-be59-48dc-84b3-9d35999874bb"
      unitRef="usd">7193000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMzQtMy0xLTEtMA_f007abb3-a46f-4090-9055-41627aff3559"
      unitRef="usd">4358000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMzktMS0xLTEtMA_82bd651d-81a0-4d7e-a4f3-89c04859d17f"
      unitRef="usd">7707000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfMzktMy0xLTEtMA_8d969c7a-5e3c-498f-b38a-809f33e43ea7"
      unitRef="usd">-1963000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDAtMS0xLTEtMA_66869f33-b10e-4bc9-b9c7-435c5bcf4263"
      unitRef="usd">-153162000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDAtMy0xLTEtMA_bf36ab72-7abe-44ce-87dc-7b74a7efd0ac"
      unitRef="usd">-49734000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDEtMS0xLTEtMA_428df00f-be41-4c06-8506-e216f8c69e23"
      unitRef="usd">2696000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDEtMy0xLTEtMA_e6339de1-5928-48f2-9f82-dbea581eb275"
      unitRef="usd">1385000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDItMS0xLTEtMA_5a973a2d-71e4-4e0f-97a9-e0678735df31"
      unitRef="usd">-327755000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDItMy0xLTEtMA_35851263-197d-40ca-912b-e26e8e0e172f"
      unitRef="usd">-83834000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDMtMS0xLTEtMA_703db2ba-11b0-4ae7-aa2b-100c6348add7"
      unitRef="usd">898532000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f199ea94121400aa0506f487651ec7e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDMtMy0xLTEtMA_3c3380b2-5510-4f6d-a2b4-c98b24e6b053"
      unitRef="usd">688051000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDQtMS0xLTEtMA_65754b27-c1bb-470d-a768-2aed0a6c1679"
      unitRef="usd">570777000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia99fa0df9de043dab0b0d31ce0f62504_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDQtMy0xLTEtMA_2bbeecd3-dfdb-4dc9-b5c8-7f16fdfd0bae"
      unitRef="usd">604217000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDYtMS0xLTEtMA_8371845c-08e6-4696-aca5-3da02cb71b28"
      unitRef="usd">328354000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8yOC9mcmFnOjE1ZjIxMjljZGU5MDQ1N2Y5YTM3ZmIxY2U3YTMwYzk1L3RhYmxlOjA2NGQyZDZhYTBhZjRjM2VhZTRiNjRhMTVkZmYyYjcwL3RhYmxlcmFuZ2U6MDY0ZDJkNmFhMGFmNGMzZWFlNGI2NGExNWRmZjJiNzBfNDYtMy0xLTEtMA_bea2b9d4-cae3-4c33-93a5-69bd9fbb0db2"
      unitRef="usd">157959000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjM3NQ_8ff7c854-8f8b-4058-98b3-8cc799690eaf">Interim Financial Statements &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements and related disclosures as of September 30, 2020, and for the three and nine months ended September 30, 2020 and 2019, are unaudited, pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;).  The December 31, 2019 Consolidated Balance Sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;).  Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.&#160;generally accepted accounting principles (&#x201c;U.S.&#160;GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations.  In our opinion, these financial statements include all adjustments (consisting only of normal recurring adjustments) necessary for the fair statement of the results for the interim periods.  These financial statements should be read in conjunction with the financial statements included in our Annual Report for the year ended December 31, 2019, filed on Form&#160;10-K with the SEC on February 19, 2020.  The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results to be expected for the full year.  Unless the context otherwise requires, all references to &#x201c;Amkor,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d; are to Amkor Technology, Inc. and our subsidiaries.  Certain prior year amounts have been reclassified to conform to current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements have been prepared in conformity with U.S.&#160;GAAP, using management&#x2019;s best estimates and judgments where appropriate.  These estimates and judgments affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements.  The estimates and judgments will also affect the reported amounts for certain revenues and expenses during the reporting period.  Actual results could differ materially from these estimates and judgments, including the impact of Covid-19 and any worsening of the global business and economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of goodwill in our Consolidated Balance Sheets reflects adjustments for foreign currency translation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unbilled Receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  Total unbilled receivables as of September 30, 2020 and December 31, 2019 were $150.3 million and $125.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Contract Liability.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;  The company often receives cash payments from customers in advance of the company&#x2019;s performance.  In such cases, we record deferred revenue until the performance obligation is satisfied, which represents a contract liability and is included in accrued expenses and other non-current liabilities in the consolidated balance sheets.  These contract liabilities are classified as either current or long-term based on the timing of when the company expects to recognize revenue.  Contract liabilities were $50.1&#160;million and $17.5&#160;million as of September 30, 2020 and December 31, 2019, respectively.  As of September 30, 2020 and December 31, 2019, the short-term portion of the liability was $27.0&#160;million and $16.2&#160;million, respectively.  Revenue recognized during the nine months ended September 30, 2020 and 2019 that was included in the contract liability balance at the beginning of the period was $12.5&#160;million and $14.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjM0OQ_a4e681a2-3e0a-486c-a524-e0317659c579">Basis of Presentation.  The Consolidated Financial Statements and related disclosures as of September 30, 2020, and for the three and nine months ended September 30, 2020 and 2019, are unaudited, pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;).  The December 31, 2019 Consolidated Balance Sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;).  Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.&#160;generally accepted accounting principles (&#x201c;U.S.&#160;GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations.  In our opinion, these financial statements include all adjustments (consisting only of normal recurring adjustments) necessary for the fair statement of the results for the interim periods.  These financial statements should be read in conjunction with the financial statements included in our Annual Report for the year ended December 31, 2019, filed on Form&#160;10-K with the SEC on February 19, 2020.  The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results to be expected for the full year.  Unless the context otherwise requires, all references to &#x201c;Amkor,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d; are to Amkor Technology, Inc. and our subsidiaries.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjM2Mw_6ca8127c-5ec8-44d6-9967-d128d6b2e55e">Certain prior year amounts have been reclassified to conform to current year presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjM1OA_3f0b9d4f-9476-4dd8-a286-b837096e79e9">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements have been prepared in conformity with U.S.&#160;GAAP, using management&#x2019;s best estimates and judgments where appropriate.  These estimates and judgments affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements.  The estimates and judgments will also affect the reported amounts for certain revenues and expenses during the reporting period.  Actual results could differ materially from these estimates and judgments, including the impact of Covid-19 and any worsening of the global business and economic environment.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjM1Mg_9e24de14-d03f-4a37-a789-40fcebebdb1a">Goodwill.  The balance of goodwill in our Consolidated Balance Sheets reflects adjustments for foreign currency translation.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjMxOA_c98c1d3d-5903-40f7-a6a6-423ccd5808b2"
      unitRef="usd">150300000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMjMyNQ_72a74219-4915-414d-b747-f65108172665"
      unitRef="usd">125400000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzE0Mg_46fc7900-ae44-4037-a828-280dc02fe29d"
      unitRef="usd">50100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzE1OA_d5e1a58e-f5ee-4619-aaa3-5ca5763f52c4"
      unitRef="usd">17500000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzM1Ng_1388ca91-d5a6-49e6-ab86-6232d15b277c"
      unitRef="usd">27000000.0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzM2Mw_f16ad658-2843-4356-8408-10e699f7e1a6"
      unitRef="usd">16200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzE5MQ_3d31f8d7-cb85-412a-817e-efa78f0cb1df"
      unitRef="usd">12500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNC9mcmFnOjUxNGMyZGZjNmFjYTQ0NjFhY2NhMGZkM2U4NzQ3MTNlL3RleHRyZWdpb246NTE0YzJkZmM2YWNhNDQ2MWFjY2EwZmQzZTg3NDcxM2VfMTA5OTUxMTYzNzIwNw_a2ec6958-215d-42b2-bf63-0329678d57e7"
      unitRef="usd">14500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RleHRyZWdpb246ZjMwODg2NzZiMzMyNDdhOTg5OTUwNDczOTA2MWUzYzBfMjk0_3a273751-e9ea-4d90-b841-12a2f775033a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Sales by Product Group and End Market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales by product group consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advanced products (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,333,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mainstream products (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,679,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Advanced products include flip chip and wafer-level processing and related test services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Mainstream products include wirebond packaging and related test services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales by end market consist of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications (handheld devices, smartphones, tablets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer (connected home, set-top boxes, televisions, visual imaging, wearables)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive, industrial and other (driver assist, infotainment, performance, safety)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computing (data center, infrastructure, PC/laptop, storage)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RleHRyZWdpb246ZjMwODg2NzZiMzMyNDdhOTg5OTUwNDczOTA2MWUzYzBfMjk3_508a8b8c-50a0-40cb-aba1-1b2d003d6902">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales by product group consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advanced products (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,333,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mainstream products (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,679,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Advanced products include flip chip and wafer-level processing and related test services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Mainstream products include wirebond packaging and related test services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales by end market consist of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications (handheld devices, smartphones, tablets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer (connected home, set-top boxes, televisions, visual imaging, wearables)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive, industrial and other (driver assist, infotainment, performance, safety)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computing (data center, infrastructure, PC/laptop, storage)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04a084a137c94c1596388e5a5f24ab4a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfMy0xLTEtMS0w_c289da43-a183-4ae7-8884-5bf8e9be9ef3"
      unitRef="usd">899293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20645305008246cebba9871d223fd3ee_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfMy0zLTEtMS0w_787f8540-9454-4f93-bb66-ae72e998d944"
      unitRef="usd">588975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22680feb742e44fea42651938cbaf3df_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfMy01LTEtMS0w_5a045244-3018-44e4-836d-5c14285f55f0"
      unitRef="usd">2333810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4370dd38fd2c4c89a9497bf6e83f78b1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfMy03LTEtMS0w_ab418172-d910-4dbf-a0d9-e8f6358d36d7"
      unitRef="usd">1444059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib16723b55fbf43daaa9ae50c731491af_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNC0xLTEtMS0w_b0a04135-fb8e-44d2-b3d5-70fd8b5b1210"
      unitRef="usd">454730000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a738a07805245638b6cacfbe3270f9e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNC0zLTEtMS0w_d063ef12-3dd4-4e3c-ae4e-22747f8ac62d"
      unitRef="usd">494942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ec118f704d34b8d958b618cd42f544f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNC01LTEtMS0w_628ba20e-21c6-4e67-9994-640b27f0ce7b"
      unitRef="usd">1345738000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ada75fbb6ad427c8b95deda60e90a6c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNC03LTEtMS0w_c95e895c-c6ed-49bd-bb7b-9101b55520fe"
      unitRef="usd">1430127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNS0xLTEtMS0w_4b600d1e-4211-4f3c-a6e0-c927254cd507"
      unitRef="usd">1354023000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNS0zLTEtMS0w_83ed704a-89e4-402c-be61-566690a384c8"
      unitRef="usd">1083917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNS01LTEtMS0w_3bdc4b59-4d41-41d6-8233-a8b204ea4e0b"
      unitRef="usd">3679548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjE5MTU0MDBmYzI2YzQxMDJhMDA1YmUxNjJmNTBmMGJjL3RhYmxlcmFuZ2U6MTkxNTQwMGZjMjZjNDEwMmEwMDViZTE2MmY1MGYwYmNfNS03LTEtMS0w_2e9664fb-90dd-4e48-b083-f38da3879ae2"
      unitRef="usd">2874186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1a2a8aa6f91f462a8c7ca760c8bfb339_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMi0xLTEtMS0w_a419b54b-af7a-476b-9581-270162112c8b"
      unitRef="number">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i634ff42178f545adb77e5603bb743939_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMi0zLTEtMS0w_a797b0ea-cc82-41fa-b721-6e2b7f6b20f3"
      unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib54a84b9e0f140729062deb28d440bb6_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMi01LTEtMS0w_45a7688c-71a0-43ab-9e45-9b6d06cf6dfe"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie631d3c8f4cb47f5a94aa63eb327d4a6_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMi03LTEtMS0w_0aea0733-fa3d-46ae-b9d4-12aea356bde4"
      unitRef="number">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic04f8f4281914cb7b603f9013201067a_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMy0xLTEtMS0w_a6f4cc3e-5008-42b7-aa65-5b0ee9de99ec"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i030e50e885724f868ea9baf1615aea6d_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMy0zLTEtMS0w_97adeecc-74d7-4677-815d-73cde1b3b274"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i41c018de6851471d9feded7db39760fd_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMy01LTEtMS0w_a9ff87fc-7ecd-4575-a475-b7696df7716c"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3356a0ab0faf4381ab2dc2648858b7c2_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfMy03LTEtMS0w_e951e77b-4290-4d3c-93d1-7e0235c83216"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idbb6cffde6c249ea90852c5b2ad1f670_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNC0xLTEtMS0w_b2e02fb1-6af3-40a0-9dda-1312ed92de10"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i55be0efe3ca540b88c0bb66f4f1a94e5_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNC0zLTEtMS0w_f2fe1be7-e535-4f95-9afa-42d62238d519"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2292c55018d3417f81ebc992c34f8503_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNC01LTEtMS0w_3f003a10-cc97-4d3a-a8c8-21db9392d490"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i979930afa88c4e42a868a34a0c78b45c_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNC03LTEtMS0w_ca41883e-21d4-4bd6-9ff3-e53a6ec0f5a8"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id4c5818f720644069f1d85e527fbcd3d_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNS0xLTEtMS0w_785b6615-6a7d-4547-bcf2-a55fc20858e1"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6744c38eeb8c497bbcfa2e0158b97cd1_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNS0zLTEtMS0w_4d225954-7c54-4031-9510-f92e21a75816"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i151a9865b8ef47cea3c6b5b10e7a6869_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNS01LTEtMS0w_a60555c4-41d1-4d49-abf0-40aba088ca88"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i587da1b129d04a208b81ec36b5bfa6e3_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNS03LTEtMS0w_54159a83-814c-41d3-afc3-548c3340cd17"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNi0xLTEtMS0w_91b8316d-3b67-4941-90a0-f97ae8d9b3c6"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNi0zLTEtMS0w_770d371d-3642-43f7-9909-914464739a3a"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNi01LTEtMS0w_470d0c71-b4e5-4b2a-ad24-a0536b171f48"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8zNy9mcmFnOmYzMDg4Njc2YjMzMjQ3YTk4OTk1MDQ3MzkwNjFlM2MwL3RhYmxlOjQ0ZGVjMWUyNGY3YjQ3ZmE5ZmJjYWFlMGQzNzE4ODBlL3RhYmxlcmFuZ2U6NDRkZWMxZTI0ZjdiNDdmYTlmYmNhYWUwZDM3MTg4MGVfNi03LTEtMS0w_95e2a062-e28b-43d8-9d59-9a6eba09b63b"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RleHRyZWdpb246M2VmNGE1ZGQ0NWEzNGE2ZDhhZTMxYTc3NDMyNmM1OWZfODA_6ab2e21c-c66f-4237-b6a9-0a6506e2c57f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Income and Expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income and expense consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency (gain) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on debt retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RleHRyZWdpb246M2VmNGE1ZGQ0NWEzNGE2ZDhhZTMxYTc3NDMyNmM1OWZfNzQ_69d359c4-4314-4594-b463-ddc913154d6b">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income and expense consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency (gain) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on debt retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfMy0xLTEtMS0w_f51cbac2-d71b-4f53-aedf-26b66bf025d3"
      unitRef="usd">1016000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfMy0zLTEtMS0w_4d4d2ab1-eeef-4a9e-9fd6-c073083ef190"
      unitRef="usd">1269000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfMy01LTEtMS0w_b9d956f0-0b60-46b6-8bc4-fda3ffce5bc2"
      unitRef="usd">4975000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfMy03LTEtMS0w_03cbc18a-ffcf-4ddf-bdf2-8936977f42c0"
      unitRef="usd">4931000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNC0xLTEtMS0w_5ec3144d-61e7-434b-ac8c-2c466210b26f"
      unitRef="usd">-3069000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNC0zLTEtMS0w_09a057e2-bccf-4f55-8e18-d26939b03dad"
      unitRef="usd">174000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNC01LTEtMS0w_bf4e6d91-38fc-410f-9b3f-a49904dddf9a"
      unitRef="usd">-6301000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNC03LTEtMS0w_c6639d4c-15df-47cd-be7f-b48dbaa70b4f"
      unitRef="usd">1581000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNS0xLTEtMS0w_0c4b447d-d966-405b-a503-188c94758080"
      unitRef="usd">-491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNS0zLTEtMS0w_98dbacf4-b2e6-4a7e-b51a-b72c51459a59"
      unitRef="usd">-179000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNS01LTEtMS0w_aa385244-ea6f-4334-bfb0-f95e16caa551"
      unitRef="usd">-919000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfNS03LTEtMS0w_bbd7bf43-4037-4b1f-b3e4-875a1201cd1d"
      unitRef="usd">-8535000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <amkr:OtherNonoperatingIncomeExpenseNet
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOC0xLTEtMS0w_00ff3f28-55cb-4ee2-925b-8f5ef081e0c5"
      unitRef="usd">129000</amkr:OtherNonoperatingIncomeExpenseNet>
    <amkr:OtherNonoperatingIncomeExpenseNet
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOC0zLTEtMS0w_5c676c5a-2ebc-4d16-8914-b30cf2c7475f"
      unitRef="usd">496000</amkr:OtherNonoperatingIncomeExpenseNet>
    <amkr:OtherNonoperatingIncomeExpenseNet
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOC01LTEtMS0w_9444c7ac-6f16-4928-932b-a96e80c2992b"
      unitRef="usd">678000</amkr:OtherNonoperatingIncomeExpenseNet>
    <amkr:OtherNonoperatingIncomeExpenseNet
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOC03LTEtMS0w_1213b3d8-13ea-40c7-8804-52f044f5642d"
      unitRef="usd">1382000</amkr:OtherNonoperatingIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOS0xLTEtMS0w_4e7fdbfd-3eff-4901-a2c2-43bc7634f2d3"
      unitRef="usd">-2415000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOS0zLTEtMS0w_381c97a1-7f57-4ea5-9877-5509d7f76290"
      unitRef="usd">1760000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOS01LTEtMS0w_278993d0-de55-4a45-acc4-db12ef416b58"
      unitRef="usd">-1567000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80MC9mcmFnOjNlZjRhNWRkNDVhMzRhNmQ4YWUzMWE3NzQzMjZjNTlmL3RhYmxlOmEwNDJkZTIyMjc2YTRiZDRiMWFiMjEyZDExOGRjMDE3L3RhYmxlcmFuZ2U6YTA0MmRlMjIyNzZhNGJkNGIxYWIyMTJkMTE4ZGMwMTdfOS03LTEtMS0w_2200a743-b5b0-4081-bfb0-24e51867461c"
      unitRef="usd">-641000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80My9mcmFnOjVmNDQ2OTNiOGNmMzQyNDNhMzY4ODQzZmQ2MGM3ODU2L3RleHRyZWdpb246NWY0NDY5M2I4Y2YzNDI0M2EzNjg4NDNmZDYwYzc4NTZfMjA0OQ_fe4da842-fcc1-447e-a92f-0970ac196dac">Income Taxes &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense of $33.5 million for the nine months ended September 30, 2020 reflects income taxes, foreign withholding taxes and minimum taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor on an ongoing basis our ability to utilize our deferred tax assets and whether there is a need for a related valuation allowance.  In evaluating our ability to recover our deferred tax assets in the jurisdictions from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies and results of recent operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a valuation allowance on certain U.S. and foreign deferred tax assets.  Such valuation allowances are released as the related tax benefits are realized or when sufficient evidence exists to conclude that it is more likely than not that the deferred tax assets will be realized.  We have recorded a valuation allowance against our interest expense carryforward as a result of the limitation of deductibility of interest expense contained in the Tax Act.  Realization of the carryforward is dependent on generating sufficient taxable income to overcome the interest limitation provisions.  Although utilization of this carryforward is not assured, in light of our current earnings and recent estimates of future taxable income, management believes there is a reasonable possibility that sufficient positive evidence may become available within the next 12 months to allow us to reach a conclusion that the valuation allowance will no longer be needed.  Release of the valuation allowance would result in a decrease to income tax expense for the period the release is recorded.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits represent reserves for potential tax deficiencies or reductions in tax benefits that could result from federal, state or foreign tax audits.  Gross unrecognized tax benefits increased from $26.2 million at December 31, 2019 to $30.0 million as of September 30, 2020, primarily due to increases related to income attribution, offset by &lt;/span&gt;&lt;/div&gt;decreases from the lapse of statutes of limitations.  All of our unrecognized tax benefits would reduce our effective tax rate if recognized.  Our unrecognized tax benefits are subject to change for effective settlement of examinations, changes in the recognition threshold of tax positions, the expiration of statutes of limitations and other factors.  We have tax returns that are open to examination in various jurisdictions for tax years 2012-2019.  The open years contain matters that could be subject to differing interpretations of applicable tax laws and regulations related to the amount and/or timing of income, deductions and tax credits.  There can be no assurance that the outcome of the examinations will be favorable.  In certain circumstances where we elect to appeal the results of an examination, we may be required to make tax assessment payments to proceed with the administrative appeal process.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80My9mcmFnOjVmNDQ2OTNiOGNmMzQyNDNhMzY4ODQzZmQ2MGM3ODU2L3RleHRyZWdpb246NWY0NDY5M2I4Y2YzNDI0M2EzNjg4NDNmZDYwYzc4NTZfMzQ_67c2af6f-e5b3-47bb-ab49-93ae6a93b0ba"
      unitRef="usd">33500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80My9mcmFnOjVmNDQ2OTNiOGNmMzQyNDNhMzY4ODQzZmQ2MGM3ODU2L3RleHRyZWdpb246NWY0NDY5M2I4Y2YzNDI0M2EzNjg4NDNmZDYwYzc4NTZfMjA2NA_31af21e1-7074-4dce-86a8-9b6bb8b1481e">We monitor on an ongoing basis our ability to utilize our deferred tax assets and whether there is a need for a related valuation allowance.  In evaluating our ability to recover our deferred tax assets in the jurisdictions from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies and results of recent operations. We maintain a valuation allowance on certain U.S. and foreign deferred tax assets.  Such valuation allowances are released as the related tax benefits are realized or when sufficient evidence exists to conclude that it is more likely than not that the deferred tax assets will be realized.  We have recorded a valuation allowance against our interest expense carryforward as a result of the limitation of deductibility of interest expense contained in the Tax Act.  Realization of the carryforward is dependent on generating sufficient taxable income to overcome the interest limitation provisions.  Although utilization of this carryforward is not assured, in light of our current earnings and recent estimates of future taxable income, management believes there is a reasonable possibility that sufficient positive evidence may become available within the next 12 months to allow us to reach a conclusion that the valuation allowance will no longer be needed.  Release of the valuation allowance would result in a decrease to income tax expense for the period the release is recorded.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80My9mcmFnOjVmNDQ2OTNiOGNmMzQyNDNhMzY4ODQzZmQ2MGM3ODU2L3RleHRyZWdpb246NWY0NDY5M2I4Y2YzNDI0M2EzNjg4NDNmZDYwYzc4NTZfMTA3OQ_1480c248-6d44-433b-aa92-240097ddce6a"
      unitRef="usd">26200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80My9mcmFnOjVmNDQ2OTNiOGNmMzQyNDNhMzY4ODQzZmQ2MGM3ODU2L3RleHRyZWdpb246NWY0NDY5M2I4Y2YzNDI0M2EzNjg4NDNmZDYwYzc4NTZfMTA5MQ_ed2509fb-5b0e-4102-8944-224c64ac6647"
      unitRef="usd">30000000.0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RleHRyZWdpb246OWU1Y2IyNjYyOTE0NDk0Nzk5ZDk4NGM2YzRkMjBkYThfODQw_5167f247-b5d3-43cf-a701-bd906361ef10">Earnings Per Share &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) is computed by dividing net income attributable to Amkor common stockholders by the weighted-average number of common shares outstanding during the period.  The weighted-average number of common shares outstanding is reduced for treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted EPS is computed based on the weighted-average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period.  Dilutive potential common shares include outstanding stock options and unvested restricted shares.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the computation of basic and diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, &lt;br/&gt;except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Amkor common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average number of common shares outstanding&#160;- basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average number of common shares outstanding&#160;- diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Amkor per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the potential shares of common stock that were excluded from diluted EPS because the effect of including these potential shares was anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RleHRyZWdpb246OWU1Y2IyNjYyOTE0NDk0Nzk5ZDk4NGM2YzRkMjBkYThfODQ0_48c996b7-ce3e-449c-8be6-16a34d135f4a">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the computation of basic and diluted EPS:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, &lt;br/&gt;except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Amkor common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average number of common shares outstanding&#160;- basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average number of common shares outstanding&#160;- diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Amkor per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMy0xLTEtMS0w_e2eb9b1f-a91c-411c-a4be-17a7376f32fd"
      unitRef="usd">92151000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMy0zLTEtMS0w_cb7dd01b-357c-4007-b86b-c9b583f5f47f"
      unitRef="usd">54070000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMy01LTEtMS0w_322170fa-bfc0-490d-8cef-ca55841dc58b"
      unitRef="usd">211464000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMy03LTEtMS0w_edaa1efd-1682-45f8-a7d1-360e9ea01201"
      unitRef="usd">21741000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfOC0xLTEtMS0w_c6daaba1-2449-4a6c-87ad-b0d3f9a5b7f4"
      unitRef="shares">241675000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfOC0zLTEtMS0w_1e1a7284-381a-477c-a984-4bbe7589e6e7"
      unitRef="shares">239586000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfOC01LTEtMS0w_6cf8da41-27b6-413c-8f0f-6e7d69ffef80"
      unitRef="shares">241232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfOC03LTEtMS0w_ee455508-1607-4073-a061-2a1becf6a73b"
      unitRef="shares">239503000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTAtMS0xLTEtMA_0a379fea-d0fb-48fa-ac47-2a696535c707"
      unitRef="shares">917000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTAtMy0xLTEtMA_b4cef8a3-2357-4648-a072-23891380188c"
      unitRef="shares">351000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTAtNS0xLTEtMA_ff4a806c-43a3-4f6c-9b15-6dd5dd937fd6"
      unitRef="shares">705000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTAtNy0xLTEtMA_3dcd7cb6-187a-4cd5-957c-962e41712b9a"
      unitRef="shares">355000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTEtMS0xLTEtMA_ffa5853d-3d2e-4830-87c1-78cadb2860d9"
      unitRef="shares">242592000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTEtMy0xLTEtMA_b60d3057-37ed-4ef5-9af2-da80db1ca1f1"
      unitRef="shares">239937000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTEtNS0xLTEtMA_5e339809-3a49-471c-b8d7-2f9dac43ff6f"
      unitRef="shares">241937000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTEtNy0xLTEtMA_6c9d6fe0-c1f1-453c-b1c0-f33e7d17b226"
      unitRef="shares">239858000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTMtMS0xLTEtMA_3fc87fd4-a5fe-43f4-8b18-3a9bf6c63001"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTMtMy0xLTEtMA_a88c64ea-337b-446f-a9b5-b9c4678f2745"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTMtNS0xLTEtMA_46146d9d-f0b8-4721-b74c-79bb74f527c0"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTMtNy0xLTEtMA_0529b09e-4a26-4fc6-bf64-0e16ba66a9e5"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTQtMS0xLTEtMA_6d849312-d44b-41fb-b7a1-b1bde1985132"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTQtMy0xLTEtMA_ebdea664-be1d-4eb0-b306-9572f668ba92"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTQtNS0xLTEtMA_86f04889-9870-4029-b84e-5252c614224f"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjE4NDE5YWFjY2Y4OTRjYTRhYTQyN2YwZDFlNjBmMzhiL3RhYmxlcmFuZ2U6MTg0MTlhYWNjZjg5NGNhNGFhNDI3ZjBkMWU2MGYzOGJfMTQtNy0xLTEtMA_4aeafcaa-ab94-40f8-8832-e3fc2d49643a"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RleHRyZWdpb246OWU1Y2IyNjYyOTE0NDk0Nzk5ZDk4NGM2YzRkMjBkYThfODM5_108bbd47-3e37-4b47-87be-f28015e6264c">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the potential shares of common stock that were excluded from diluted EPS because the effect of including these potential shares was anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if6a995465fca41c79652ab18eab91dc2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjU2Y2IxODk1OTk4ZDRjMjk5MWI3NjkzOGUyOGEzMGMyL3RhYmxlcmFuZ2U6NTZjYjE4OTU5OThkNGMyOTkxYjc2OTM4ZTI4YTMwYzJfMy0xLTEtMS0w_4c275833-a2e3-499e-afff-4bd44dbb69ea"
      unitRef="shares">858000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5e9ff6c34e604d0b8a1f55e5ac2bae88_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjU2Y2IxODk1OTk4ZDRjMjk5MWI3NjkzOGUyOGEzMGMyL3RhYmxlcmFuZ2U6NTZjYjE4OTU5OThkNGMyOTkxYjc2OTM4ZTI4YTMwYzJfMy0zLTEtMS0w_864ceb7c-9a5d-4a23-af68-baf97b2f4be1"
      unitRef="shares">6347000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i19cc25606bcd4d7983ceaf650b4e9ec7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjU2Y2IxODk1OTk4ZDRjMjk5MWI3NjkzOGUyOGEzMGMyL3RhYmxlcmFuZ2U6NTZjYjE4OTU5OThkNGMyOTkxYjc2OTM4ZTI4YTMwYzJfMy01LTEtMS0w_999559fe-34fd-4004-906a-78fbf9725232"
      unitRef="shares">2943000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie768924602ff46678ceb08de033d761e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80Ni9mcmFnOjllNWNiMjY2MjkxNDQ5NDc5OWQ5ODRjNmM0ZDIwZGE4L3RhYmxlOjU2Y2IxODk1OTk4ZDRjMjk5MWI3NjkzOGUyOGEzMGMyL3RhYmxlcmFuZ2U6NTZjYjE4OTU5OThkNGMyOTkxYjc2OTM4ZTI4YTMwYzJfMy03LTEtMS0w_c363da04-00e4-4188-bd76-2819259d030e"
      unitRef="shares">6487000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RleHRyZWdpb246ODVkOGNiNDAzZGVlNGJhYjhjZGE1NjM2YjQyNmZmNTRfNDIx_730f2a93-e907-4928-933d-367ece9f9db6">Accumulated Other Comprehensive Income (Loss) &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive income (loss), net of tax, consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Available-for-Sale Debt Investments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.270%"/&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:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at December 31, 2018&lt;/span&gt;&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at September 30, 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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Amounts reclassified out of accumulated other comprehensive income (loss) are included as other (income) expense, net (Note 3). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)  Amounts reclassified out of accumulated other comprehensive income (loss) are included as a component of net periodic pension cost (Note 12) or other (income) expense, net (Note 3).&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RleHRyZWdpb246ODVkOGNiNDAzZGVlNGJhYjhjZGE1NjM2YjQyNmZmNTRfNDIz_3b02fc07-3183-4e75-bb89-d5a4deb98f0e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive income (loss), net of tax, consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Available-for-Sale Debt Investments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.270%"/&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:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at December 31, 2018&lt;/span&gt;&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss) at September 30, 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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Amounts reclassified out of accumulated other comprehensive income (loss) are included as other (income) expense, net (Note 3). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)  Amounts reclassified out of accumulated other comprehensive income (loss) are included as a component of net periodic pension cost (Note 12) or other (income) expense, net (Note 3).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide6103e63b3f43c6846b8f730be40822_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMi0xLTEtMS0w_4224c860-f1c2-42d6-8618-8eb3e3f5839c"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18f419b24cf7412db5754199fafd181d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMi0zLTEtMS0w_81e9c111-caef-46f9-b4f5-bd2e34112368"
      unitRef="usd">-4820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie32a27e03ede4095b23d865c793a4fb9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMi01LTEtMS0w_a0feb725-cc9d-4a33-be48-c5e7ac335f76"
      unitRef="usd">23935000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f27b5c4020c43fda1a16a234d22d2b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMi03LTEtMS0w_5159ae2a-755c-46df-b724-315603abdcd5"
      unitRef="usd">19115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i01eaef7685a84f3d9dced51a5f4f768a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMy0xLTEtMS0w_910c7983-36a0-443e-ab52-1550ab2b1806"
      unitRef="usd">168000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iec338601379f48cf82335cd35ca63b2d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMy0zLTEtMS0w_bfa9f941-90fb-40ae-8b0f-a63062c47898"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i84fe72044dd949d4b64a05a7b595f8dc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMy01LTEtMS0w_d1fa7569-38a1-450a-8997-0e5c894c3e48"
      unitRef="usd">3967000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfMy03LTEtMS0w_fe6eec88-6759-4262-847b-2dfb20af60ce"
      unitRef="usd">4135000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i01eaef7685a84f3d9dced51a5f4f768a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNC0xLTEtMS0w_04b8c28a-d54c-42f0-9798-2ca4b20b12c1"
      unitRef="usd">-25000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iec338601379f48cf82335cd35ca63b2d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNC0zLTEtMS0w_be202610-f26c-45ea-aa75-aefa42083179"
      unitRef="usd">-34000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i84fe72044dd949d4b64a05a7b595f8dc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNC01LTEtMS0w_a6f7b8b3-eb71-4d17-b62c-7cfa74087100"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNC03LTEtMS0w_cd142d6b-1e58-4f1c-942c-007496538776"
      unitRef="usd">-59000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i01eaef7685a84f3d9dced51a5f4f768a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNS0xLTEtMS0w_b83354c2-1ba6-4529-a26f-160a273f64eb"
      unitRef="usd">193000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iec338601379f48cf82335cd35ca63b2d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNS0zLTEtMS0w_08df2721-d9b0-4c60-93d4-a6e97d486202"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i84fe72044dd949d4b64a05a7b595f8dc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNS01LTEtMS0w_3f739f65-8766-429a-b073-096a0432da5a"
      unitRef="usd">3967000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNS03LTEtMS0w_49c4fa6b-831d-407a-aad2-c0b0c606fe5f"
      unitRef="usd">4194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i001382be8c04477cab80e72b884ac2db_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNi0xLTEtMS0w_c7cbe7af-7bba-4c6b-a25f-e795bd1fc36f"
      unitRef="usd">193000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i61acf31f488d46c5ba967cc8e1479a5a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNi0zLTEtMS0w_1c900b2f-ddd4-4aa5-bdf7-7da9fc2b937d"
      unitRef="usd">-4786000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0e8562ddf754d09b85be1c49fdc844d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNi01LTEtMS0w_75d8c16a-c19c-4b10-9364-bc7bc8272da3"
      unitRef="usd">27902000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a4a7ec8b4b04de8b424a62a755b5415_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOmZiMmMwMWYxZGNjYjQ3YjliODI3ZjQzODhmMmIwYTdlL3RhYmxlcmFuZ2U6ZmIyYzAxZjFkY2NiNDdiOWI4MjdmNDM4OGYyYjBhN2VfNi03LTEtMS0w_3030af66-4f15-4f9f-80ba-58f709bca185"
      unitRef="usd">23309000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65825fc1a7a64e879a7190b5810717cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMi00LTEtMS0w_6359fbda-085e-4690-9e21-4c77509f502e"
      unitRef="usd">2659000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7786551326f04a52b638763f3c140211_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMi02LTEtMS0w_86b59c6f-cdb8-41eb-9579-26d6d5862bce"
      unitRef="usd">21153000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i49d7020115804995966eab40224c2716_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMi04LTEtMS0w_a192186b-a6b4-44e6-8ce2-17fee37fdb7a"
      unitRef="usd">23812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i36c9623b7c3c4617a1f9d24db0de6f87_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMy00LTEtMS0w_8e16eb1f-9686-4f44-89d1-75afd1c693ad"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ife2ebfe0dccc408186a9fd662a0edffd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMy02LTEtMS0w_da74fdb3-7c4e-4ad5-8873-136b38f8dfd9"
      unitRef="usd">3745000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfMy04LTEtMS0w_bbe67bfe-cd56-43cc-9482-edca705e21f4"
      unitRef="usd">3745000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i36c9623b7c3c4617a1f9d24db0de6f87_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNC00LTEtMS0w_a924a8a8-56d6-4bd1-b529-c71bdd05c199"
      unitRef="usd">314000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ife2ebfe0dccc408186a9fd662a0edffd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNC02LTEtMS0w_26f0eee8-9ce0-41b0-a254-2b8e56b24ae2"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNC04LTEtMS0w_a373a24d-b4f9-4b67-9506-bf3808fb3bc1"
      unitRef="usd">314000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i36c9623b7c3c4617a1f9d24db0de6f87_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNS00LTEtMS0w_887b9df9-8152-402d-b33a-d97dba73b90f"
      unitRef="usd">-314000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ife2ebfe0dccc408186a9fd662a0edffd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNS02LTEtMS0w_38b1dc79-51c5-417b-b432-2f055f1b8a20"
      unitRef="usd">3745000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNS04LTEtMS0w_1edaf7f6-b1b4-4cb4-8e84-6365ab030395"
      unitRef="usd">3431000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6568ace90af44964abbedd85e37b223c_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNi00LTEtMS0w_ab570d20-f1bf-4b07-91d3-90e7802bb8fb"
      unitRef="usd">2345000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i803f6904759248d6b38b94589382e3e0_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNi02LTEtMS0w_a613d922-9267-45e8-900f-9cd34670969f"
      unitRef="usd">24898000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c3f29172d241ed8542516a87015236_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl80OS9mcmFnOjg1ZDhjYjQwM2RlZTRiYWI4Y2RhNTYzNmI0MjZmZjU0L3RhYmxlOjJhN2I5ZjIzMjUxNDRiMGU4YWNiZjkyMWYzNmRlODVkL3RhYmxlcmFuZ2U6MmE3YjlmMjMyNTE0NGIwZThhY2JmOTIxZjM2ZGU4NWRfNi04LTEtMS0w_10f01715-f90a-408b-b732-47b058608714"
      unitRef="usd">27243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM2NA_acea6762-ad9a-4d1e-9531-7842ba509533">Investments &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify our short-term investments in fixed income securities as available-for-sale debt investments, except for one foreign government security classified as held-to-maturity and recorded at amortized cost.  All of our available-for-sale debt investments as of September 30, 2020 are available to fund current operations and are recorded at fair value (Note 13).  Unrealized gains and losses on our available-for-sale debt investments are included as a separate component of accumulated other comprehensive income (loss), net of tax.  Realized gains and losses on our available-for-sale debt investments and declines in value judged to be an impairment are included in other (income) expense, net.  The cost of short-term investments matured or sold is based on the average cost method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining if and when a decline in value below the adjusted cost of our available-for-sale debt investments is an impairment, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our short-term investments.  An impairment is considered if (i) we have the intent to sell the security, (ii) it is more likely than not that we will be required to sell the security before recovery of the entire amortized cost basis or (iii) we do not expect to recover the entire amortized cost basis of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;security.  If impairment is considered on condition (i) or (ii) above, the entire difference between the amortized cost and the fair value of the debt security is recognized in earnings.  If impairment is considered based on condition (iii), the amount representing credit losses will be recognized in earnings and as an allowance for credit losses.  The amount relating to all other factors will be recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and available-for-sale debt investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate demand notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;All unrealized losses have been in a continuous loss position for less than 12 months.  We do not intend to sell the investments in an unrealized loss position, and it is not more likely than not that we will be required to sell these investments before recovery of their amortized cost bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 following table summarizes the contractual maturities of our cash equivalents and available-for-sale debt investments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 30, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Actual maturities can differ from contractual maturities due to various factors including the issuers may have the right to call or prepay obligations without call or prepayment penalties, and we view our available-for-sale debt investments as available for current operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020, the amortized cost and the fair market value of our held-to-maturity security (Level 1) maturing within a year is $4.6 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt investments as of December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalent money market funds (Level 1) (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investment government bond (Level 2) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The cash equivalent money market funds (Level 1) at December 31, 2019 have been corrected to include $286.7 million of cash equivalents that were excluded in previously reported amounts.  There was no change to total cash and cash equivalents reported on our consolidated balance sheet.  We determined this was immaterial to the prior period but have presented the balance as revised for comparability. &lt;/span&gt;&lt;/div&gt;(2)The fair market value of the security is $6.3 million.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <amkr:NumberOfHeldToMaturityInvestmentsHeld
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMTI5_65610289-1be1-4941-a6b3-632a534604f6"
      unitRef="investment">1</amkr:NumberOfHeldToMaturityInvestmentsHeld>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM2MQ_a5ac9f84-5972-4cbc-8305-59d3a6b99e3c">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and available-for-sale debt investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate demand notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;All unrealized losses have been in a continuous loss position for less than 12 months.  We do not intend to sell the investments in an unrealized loss position, and it is not more likely than not that we will be required to sell these investments before recovery of their amortized cost bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 following table summarizes the contractual maturities of our cash equivalents and available-for-sale debt investments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 30, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Actual maturities can differ from contractual maturities due to various factors including the issuers may have the right to call or prepay obligations without call or prepayment penalties, and we view our available-for-sale debt investments as available for current operations.</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM2Mg_ceb47d58-fc78-46f7-ba52-e6f4e9257cab">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and available-for-sale debt investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate demand notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;All unrealized losses have been in a continuous loss position for less than 12 months.  We do not intend to sell the investments in an unrealized loss position, and it is not more likely than not that we will be required to sell these investments before recovery of their amortized cost bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 following table summarizes the contractual maturities of our cash equivalents and available-for-sale debt investments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 30, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Actual maturities can differ from contractual maturities due to various factors including the issuers may have the right to call or prepay obligations without call or prepayment penalties, and we view our available-for-sale debt investments as available for current operations.</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM2NQ_d40c1631-3a88-4286-bc2b-1b48b8421418">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and available-for-sale debt investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate demand notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;All unrealized losses have been in a continuous loss position for less than 12 months.  We do not intend to sell the investments in an unrealized loss position, and it is not more likely than not that we will be required to sell these investments before recovery of their amortized cost bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 following table summarizes the contractual maturities of our cash equivalents and available-for-sale debt investments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 30, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Actual maturities can differ from contractual maturities due to various factors including the issuers may have the right to call or prepay obligations without call or prepayment penalties, and we view our available-for-sale debt investments as available for current operations.</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ida0cf992715c45d6acad3ef2b263bfb9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi0xLTEtMS0w_c6ad1885-cfe8-4535-8a79-df0a32639c2c"
      unitRef="usd">3303000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ida0cf992715c45d6acad3ef2b263bfb9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi0zLTEtMS0w_6ddc1642-ce6d-48f6-9938-12894a2405c7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ida0cf992715c45d6acad3ef2b263bfb9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi01LTEtMS0w_3a244e04-02fd-4696-b30b-b7411e1794af"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ida0cf992715c45d6acad3ef2b263bfb9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi03LTEtMS0w_951fd8a8-6c32-4794-b3fa-9fb3fef32c36"
      unitRef="usd">3303000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id99e5910ffd840baaec96822b7fc43dd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi05LTEtMS0w_9047e669-a577-41c4-a0e6-dcdc8f9b7475"
      unitRef="usd">3303000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i89de1a287add4e8db0d768215aa5d75e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNi0xMS0xLTEtMA_742e7a36-2ac2-477a-9f4c-7990669bc66f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i094c9b6987524ed793535610e2d6dd18_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy0xLTEtMS0w_bd24b855-e1b3-4193-aec9-2e8dc124621e"
      unitRef="usd">8000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i094c9b6987524ed793535610e2d6dd18_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy0zLTEtMS0w_79f94869-e172-4ad5-90e3-fdfa979953fe"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i094c9b6987524ed793535610e2d6dd18_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy01LTEtMS0w_0a1bc2dd-48bf-49a9-97c9-d5f5415424f5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i094c9b6987524ed793535610e2d6dd18_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy03LTEtMS0w_c6360200-46eb-4b6d-884b-2155953a165f"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i97b34e67fc4040e89d7a73e3ae870f55_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy05LTEtMS0w_ed022ea8-9c1f-45ac-9095-75e44ff155db"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib838c5be0efc438baec6f24c335f3252_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfNy0xMS0xLTEtMA_459378ad-291a-4f33-b35d-c47628835d63"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id03fee1ccfc249c68e33e29926c5da84_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC0xLTEtMS0w_5fc15c5c-3faf-457e-9742-b7dd90c7342d"
      unitRef="usd">13856000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id03fee1ccfc249c68e33e29926c5da84_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC0zLTEtMS0w_e660d533-0493-42a4-90ae-16871e5acd37"
      unitRef="usd">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id03fee1ccfc249c68e33e29926c5da84_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC01LTEtMS0w_22ff2b73-4dab-4818-8527-0d3420fd9c7f"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id03fee1ccfc249c68e33e29926c5da84_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC03LTEtMS0w_610f49c5-bc4c-43ac-bb5e-e4746d69c47e"
      unitRef="usd">13881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib1afc1f0bd7c4f2e841b5ffb64a418ef_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC05LTEtMS0w_8840e566-9b71-4fd4-bdb1-b7712eaedfd8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i32222744d7b84205bb9e2a45d758fe05_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOC0xMS0xLTEtMA_c6ce864f-a710-496d-b470-35c6952b342d"
      unitRef="usd">13881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id740bd7f8e18418b8a0183c88eee8b7f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS0xLTEtMS0w_278c54b9-de71-495b-ba69-a00792a1299f"
      unitRef="usd">161837000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id740bd7f8e18418b8a0183c88eee8b7f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS0zLTEtMS0w_b4428ad2-1aba-4473-a888-397fa3516587"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id740bd7f8e18418b8a0183c88eee8b7f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS01LTEtMS0w_c8f0e4a7-06ea-4a0b-b085-ecd3c58a1668"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id740bd7f8e18418b8a0183c88eee8b7f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS03LTEtMS0w_8022852b-4748-4464-bec6-d0374fdb06ad"
      unitRef="usd">161837000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0b012ffb4abf46f991144082d051ef7f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS05LTEtMS0w_3148213e-659c-4d40-a16a-48445fe4f6c8"
      unitRef="usd">161837000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5b1a17fa4cf3404d846f64a0a0f327f6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfOS0xMS0xLTEtMA_e6ddac3d-b6bc-4e0e-91fe-df63928fc614"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i19576f63fb2b43d3a530215d12d55df0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMS0xLTEtMTIzNA_c7e43216-1ec2-426e-825f-015ca4102852"
      unitRef="usd">972000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i19576f63fb2b43d3a530215d12d55df0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMy0xLTEtMTIzOA_a3032b28-beba-4cb8-93a3-901c22b33252"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i19576f63fb2b43d3a530215d12d55df0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtNS0xLTEtMTI0MQ_80f0c0db-f0aa-4830-9071-15991b715573"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i19576f63fb2b43d3a530215d12d55df0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtNy0xLTEtMjM1Ng_eb34b95f-0666-4254-8730-3e842cb29424"
      unitRef="usd">972000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i522de3a5374e49c9ac65837d96be35ed_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtOS0xLTEtMTI0NQ_4f6299d0-a49c-4e8d-8083-4e0d59d9ac31"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide44749a4a82410e8ec9a8dac9faeec4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMTEtMS0xLTEyNDg_9a1bc6db-5e9f-454f-a16c-67ff18d6a07a"
      unitRef="usd">972000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i57663b818cc14f898f9ac2371b5bd5dc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMS0xLTEtMA_8607c603-ac07-4d87-a473-87dc65817d53"
      unitRef="usd">4557000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i57663b818cc14f898f9ac2371b5bd5dc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMy0xLTEtMA_2079a462-6e11-4f45-b128-6ec8e7cf7c72"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i57663b818cc14f898f9ac2371b5bd5dc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtNS0xLTEtMA_83e831fc-dd8e-4ac8-ac6b-bffaedaed371"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i57663b818cc14f898f9ac2371b5bd5dc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtNy0xLTEtMA_029952c6-4c90-484f-a84c-bd8aae3d0c9d"
      unitRef="usd">4557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1cfa70255a6a4a87b7b5779f49ad0f4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtOS0xLTEtMA_d14c9985-e112-4bd7-b71a-a08153af457c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1f689abd8a2b466cb0522d129f08193d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTAtMTEtMS0xLTA_cbead188-6a1f-4d6d-be81-e9de0e830997"
      unitRef="usd">4557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5287f1e7867140b78511806e5dcceb33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItMS0xLTEtMA_fc8f81cc-44ee-44f5-a952-ba22b1943028"
      unitRef="usd">192525000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5287f1e7867140b78511806e5dcceb33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItMy0xLTEtMA_d2553269-58e5-4b86-aa6a-2829fdc12740"
      unitRef="usd">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5287f1e7867140b78511806e5dcceb33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItNS0xLTEtMA_3a7995d6-ddc1-4976-bdff-63bede7fe3f3"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5287f1e7867140b78511806e5dcceb33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItNy0xLTEtMA_a83d4482-5406-40b3-a739-42ff89d54d38"
      unitRef="usd">192550000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5192e60bee54ee89ce881ff2614b26f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItOS0xLTEtMA_9a20fe33-bb73-4ddc-8089-f92319319091"
      unitRef="usd">165140000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1480880f96834eb5b83e2e5bb09d5df5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTItMTEtMS0xLTA_090406fc-c416-498f-93db-eed7ea56e094"
      unitRef="usd">27410000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9f251da8f40143a8899ccde21ecf4b3b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtMS0xLTEtMA_31423260-ea2f-4c93-8266-9f0942f5cd05"
      unitRef="usd">32283000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9f251da8f40143a8899ccde21ecf4b3b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtMy0xLTEtMA_866739cc-0d18-4465-889b-00c4f20be2c9"
      unitRef="usd">32000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9f251da8f40143a8899ccde21ecf4b3b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtNS0xLTEtMA_83a7c8d7-3131-47ed-88af-12fbec4c016a"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9f251da8f40143a8899ccde21ecf4b3b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtNy0xLTEtMA_17bbcd10-2bb7-4b18-99e7-85db65d0b600"
      unitRef="usd">32308000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ice8d7a85b07a4a9d9bdb65b6839254f3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtOS0xLTEtMA_c764096b-1f97-4597-8ab2-a70ae5e5f142"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia0d9cd22eb334651a1ff13b73ee6c131_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTUtMTEtMS0xLTA_2fc63d8e-3249-4fa9-b3f6-df3e7151ca4e"
      unitRef="usd">32308000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib4d670ea950d4464abf07b2106b97e8d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtMS0xLTEtMA_afd2b203-22e8-4d98-9aee-3e534fc2fcbc"
      unitRef="usd">14334000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib4d670ea950d4464abf07b2106b97e8d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtMy0xLTEtMA_f47dff16-bca1-4b4b-8ca0-6657da78886c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib4d670ea950d4464abf07b2106b97e8d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtNS0xLTEtMA_5c8a51a4-2bc2-41d7-87ca-8faf0241a412"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4d670ea950d4464abf07b2106b97e8d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtNy0xLTEtMA_d326c244-94ed-4b42-9070-70901a0ce562"
      unitRef="usd">14334000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i567878ec865a4910bb0f5360fd53b045_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtOS0xLTEtMA_e45ddb40-0498-482c-a665-a6af28231306"
      unitRef="usd">14334000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02ae280e52bc4f9595d01160867bb7c6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTYtMTEtMS0xLTA_ccc73c97-0716-41b0-9b03-c25ab00a188e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6ec63e9f7b9e40c68d0f9fc3075a21a2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctMS0xLTEtMA_46fe22c5-efae-4250-b614-b26dbfb9e66a"
      unitRef="usd">38593000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6ec63e9f7b9e40c68d0f9fc3075a21a2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctMy0xLTEtMA_2caca616-0be5-4501-8d12-4f8a3666982a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6ec63e9f7b9e40c68d0f9fc3075a21a2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctNS0xLTEtMA_0d52537e-19a2-438d-bf76-68eee565dc7d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ec63e9f7b9e40c68d0f9fc3075a21a2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctNy0xLTEtMA_9254c5a6-6270-4039-aa6d-f6ca16ab348b"
      unitRef="usd">38593000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic2a004cf340742429f32178c0746d017_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctOS0xLTEtMA_bc3b0c4b-006c-4fd1-92f3-277ce42ac926"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaa718e7d9e0443008bf23b6a9b483ba2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTctMTEtMS0xLTA_8ff7904a-ab4c-466a-b7f9-8470846eca05"
      unitRef="usd">38593000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaa6133a9008f4b44a1ae7d946bb70ba4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtMS0xLTEtMA_157296dd-d8e3-45b3-b488-ee8238040e09"
      unitRef="usd">152668000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaa6133a9008f4b44a1ae7d946bb70ba4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtMy0xLTEtMA_c6b4d604-cbcb-47d5-9d1a-3d87f4548058"
      unitRef="usd">180000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaa6133a9008f4b44a1ae7d946bb70ba4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtNS0xLTEtMA_ee80d4b8-e7ae-41f1-87fd-011bf35fcda3"
      unitRef="usd">31000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaa6133a9008f4b44a1ae7d946bb70ba4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtNy0xLTEtMA_87336a9f-59f1-4c80-8628-1c24b661b4d7"
      unitRef="usd">152817000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90eb6838db294e91973850e56a7407bb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtOS0xLTEtMA_1b57d0aa-bb6b-4de1-8739-ec2e8624d352"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9a471920aa9c49ebb756f7b4853198d8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTgtMTEtMS0xLTA_adc8b2df-b804-40f8-aaa8-aa7af8fee73f"
      unitRef="usd">152817000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i91f860e1b9054a44ad98c812a0ddc6d2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMS0xLTEtMTI1NQ_dc85405b-f9b8-4e96-ae56-bb3be8bb6893"
      unitRef="usd">1041000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i91f860e1b9054a44ad98c812a0ddc6d2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMy0xLTEtMTI1OA_d89e94ff-81cb-4942-a767-5bee5dd352e1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i91f860e1b9054a44ad98c812a0ddc6d2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtNS0xLTEtMTI2MQ_dd583a77-f809-47ee-a490-4500f6b37e7e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i91f860e1b9054a44ad98c812a0ddc6d2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtNy0xLTEtMjM2MQ_2400190a-d5af-479c-8e77-e1f8b56accd2"
      unitRef="usd">1041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5e4823a900df44dcad78088afd1ca448_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtOS0xLTEtMTI2NA_31be420d-1fa7-4afb-b372-004c7512f716"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id55c88516dd444808c0b52ccca10995d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMTEtMS0xLTEyNjc_17cedcb8-6f2d-40d7-b03b-80e7b783a479"
      unitRef="usd">1041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7c2445b41852470f87c4537018191cc6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktMS0xLTEtMA_b86b605f-1aa1-4b80-813e-48162f143d80"
      unitRef="usd">12106000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7c2445b41852470f87c4537018191cc6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktMy0xLTEtMA_d8fbe088-48a7-46a9-8470-37ade820eb5e"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7c2445b41852470f87c4537018191cc6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktNS0xLTEtMA_469263d7-2260-4de4-9c72-948dc319307d"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c2445b41852470f87c4537018191cc6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktNy0xLTEtMA_2612ded7-b0ae-42e4-8cb9-2ea592df479d"
      unitRef="usd">12113000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibfb264c5303e41d3accdeebb3813e266_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktOS0xLTEtMA_7dc00f62-0786-46bc-b1cd-b35e97dcfce8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4c6ff63cdb3d4e74be05c02636ac4be8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMTktMTEtMS0xLTA_a1573d01-5c52-4773-bdd1-21cd01587bb9"
      unitRef="usd">12113000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idd29b9300c8f4ca6838e59048072e6b9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMS0xLTEtMA_af6663fa-00c7-4390-a6ae-451493a88993"
      unitRef="usd">45474000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idd29b9300c8f4ca6838e59048072e6b9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMy0xLTEtMA_55246d98-4de4-4629-bd75-44f07ccd971b"
      unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idd29b9300c8f4ca6838e59048072e6b9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtNS0xLTEtMA_34d327cd-b605-406d-ab7c-73be941d1701"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idd29b9300c8f4ca6838e59048072e6b9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtNy0xLTEtMA_3ef8b1cb-8e99-4bd1-90fc-874a0da61ae0"
      unitRef="usd">45489000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if91170cee2bf4e65a0f3c9d6a7e1fecb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtOS0xLTEtMA_787a5316-a245-4949-bb9f-334ab8ac6ab1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4f98923fc2946edb5ccd9f0ceef5911_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjAtMTEtMS0xLTA_c44cf9f9-7bf4-4500-bb53-adacad22ab02"
      unitRef="usd">45489000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3061ad4d203a4c9a93a1e8547e8d1f27_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtMS0xLTEtMA_7fa50b74-e5c8-4564-9330-4ffb85588e30"
      unitRef="usd">54460000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3061ad4d203a4c9a93a1e8547e8d1f27_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtMy0xLTEtMA_3fd38bad-a260-48ac-9157-8972968e6765"
      unitRef="usd">15000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3061ad4d203a4c9a93a1e8547e8d1f27_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtNS0xLTEtMA_34cf457f-86f8-40a4-84fa-10e3c63080d9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3061ad4d203a4c9a93a1e8547e8d1f27_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtNy0xLTEtMA_44e97c11-3ce9-496a-95a0-4d957071bc02"
      unitRef="usd">54475000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad78c2419a6c45e9b100271e1148564d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtOS0xLTEtMA_44d8ef33-631d-42c4-b32a-6e17cd7f6769"
      unitRef="usd">54475000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id88fec223c144b7ebcdde7f3e6f4321c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjEtMTEtMS0xLTA_f2f4b92a-31ff-4282-873d-f259383ae461"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i519c373abefb4c129693414cdc762c0b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItMS0xLTEtMA_5faf6788-a699-4540-bf2d-86d5061983b0"
      unitRef="usd">400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i519c373abefb4c129693414cdc762c0b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItMy0xLTEtMA_53b85d35-a41d-476e-bda7-98496a9bc1c4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i519c373abefb4c129693414cdc762c0b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItNS0xLTEtMA_c74ffa01-37f1-403a-9244-0f62b25b887b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i519c373abefb4c129693414cdc762c0b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItNy0xLTEtMA_5c02f3ff-3bd5-4761-8a66-37a209eba9af"
      unitRef="usd">400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a21679af7fc426ca44b980191d64e8a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItOS0xLTEtMA_349c719a-44b5-440a-9dfc-015cee484815"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie3fa95941d7c44cfac75e56e612ad227_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjItMTEtMS0xLTA_dfbac066-9acb-4fc4-8278-4468684bf66a"
      unitRef="usd">400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i652adc7c466f4a5a8e1b764c157e789d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtMS0xLTEtMA_545e3b41-6549-4d13-b8e1-18d47e0967d5"
      unitRef="usd">351359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i652adc7c466f4a5a8e1b764c157e789d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtMy0xLTEtMA_7af7d70b-b5b5-4928-a592-0ac4c451bfb9"
      unitRef="usd">252000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i652adc7c466f4a5a8e1b764c157e789d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtNS0xLTEtMA_51a453ad-7c0f-400a-90b0-b10817c1020a"
      unitRef="usd">41000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i652adc7c466f4a5a8e1b764c157e789d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtNy0xLTEtMA_7cf339d7-f392-4a25-a1d9-ed9e24cdf25d"
      unitRef="usd">351570000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia7a6f6aebf064eb980adf8ce06f64154_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtOS0xLTEtMA_9fd02973-8952-4de4-92e4-5e203dd846a6"
      unitRef="usd">68809000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia409154a7ae146b39b90b4e21ebd2940_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjQtMTEtMS0xLTA_3dc8e347-e7cc-4b16-9d0f-0a92247554ea"
      unitRef="usd">282761000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtMS0xLTEtMA_ad9aad2a-131e-4b0b-a039-756ea888c786"
      unitRef="usd">543884000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtMy0xLTEtMA_95be3bce-d677-4dd7-b071-088f6cc5f47b"
      unitRef="usd">279000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtNS0xLTEtMA_5acb4e86-7908-46e7-ab71-376501fc770a"
      unitRef="usd">43000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtNy0xLTEtMA_ba15da08-654b-44b9-9085-662a935b71a5"
      unitRef="usd">544120000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <amkr:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValueDisclosure
      contextRef="i6fa239f2e1f44dd6ba57534a53baa23b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtOS0xLTEtMA_bc799456-0832-4e5d-8184-12c1e4320ac3"
      unitRef="usd">233949000</amkr:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValueDisclosure>
    <amkr:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValueDisclosure
      contextRef="i1c89595ea2a744959aceef2ebdec7a20_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjI2YzJjMjgzMDNlOTQyODFiNmI0Yzc5MDAxNDI1ZDFkL3RhYmxlcmFuZ2U6MjZjMmMyODMwM2U5NDI4MWI2YjRjNzkwMDE0MjVkMWRfMjUtMTEtMS0xLTA_871faed9-7c45-434f-992c-4ab04e433ebf"
      unitRef="usd">310171000</amkr:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMS0yLTEtMS0w_8feeccb9-6213-49cb-8b37-fa481e879cef"
      unitRef="usd">514535000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMS00LTEtMS0w_94ce7abe-c873-47c9-a054-f3dca59c331f"
      unitRef="usd">514748000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMi0yLTEtMS0w_a72986bf-75e3-4e5e-8e04-c043d2a2d688"
      unitRef="usd">27151000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMi00LTEtMS0w_b1b15906-df80-4477-8321-927f6f0ba876"
      unitRef="usd">27172000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMy0yLTEtMS0w_fae59c07-4957-4bb3-b652-ac7e9f3bc968"
      unitRef="usd">2198000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfMy00LTEtMS0w_9af4432e-6daf-4347-ace9-80035c40e67f"
      unitRef="usd">2200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfNS0yLTEtMS0w_f5e296b0-f90a-46d7-957f-99a492f08b9a"
      unitRef="usd">543884000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOmI5NDcwZDE4NDBjOTRmMTNhMmY1YWU3MWM5ODczMGQwL3RhYmxlcmFuZ2U6Yjk0NzBkMTg0MGM5NGYxM2EyZjVhZTcxYzk4NzMwZDBfNS00LTEtMS0w_f3ac7cd3-550c-4858-96c5-c272df755156"
      unitRef="usd">544120000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6fa239f2e1f44dd6ba57534a53baa23b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMjgzNg_314a1443-1d35-4394-b5a0-1e78a319c073"
      unitRef="usd">4600000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6fa239f2e1f44dd6ba57534a53baa23b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMjgzNg_f2763f79-4c7c-4b4a-b92b-89fff37f7b52"
      unitRef="usd">4600000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM2Mw_1f7af276-2dc6-4b5c-acbe-67128e2564ec">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt investments as of December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalent money market funds (Level 1) (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investment government bond (Level 2) (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The cash equivalent money market funds (Level 1) at December 31, 2019 have been corrected to include $286.7 million of cash equivalents that were excluded in previously reported amounts.  There was no change to total cash and cash equivalents reported on our consolidated balance sheet.  We determined this was immaterial to the prior period but have presented the balance as revised for comparability. &lt;/span&gt;&lt;/div&gt;(2)The fair market value of the security is $6.3 million.</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i31beb298e7074c448e10a50f60f6dcd6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjA1YTU3YjU0ZDQwNDQxZmZhMGQ2OTNlMjQ3NGJlNWVlL3RhYmxlcmFuZ2U6MDVhNTdiNTRkNDA0NDFmZmEwZDY5M2UyNDc0YmU1ZWVfMi0xLTEtMS0w_25e2283b-5db7-4ffb-8eaf-b55834dedd51"
      unitRef="usd">384474000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6965bd2335834a18b50208782551a91c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RhYmxlOjA1YTU3YjU0ZDQwNDQxZmZhMGQ2OTNlMjQ3NGJlNWVlL3RhYmxlcmFuZ2U6MDVhNTdiNTRkNDA0NDFmZmEwZDY5M2UyNDc0YmU1ZWVfNC0xLTEtMS0w_d22e42db-a11b-4501-b20f-19f03638f31e"
      unitRef="usd">6348000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i12c9190f6eb143b7ad1b5cb9345ecd62_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzAyNA_4c43f6e0-4a1e-47ae-a169-84f92e28e554"
      unitRef="usd">286700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib6dfddef381d47fe9d9870c1fe2eafaf_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81Mi9mcmFnOjMyMDBkMDkzMTA1NjQxZWNhNjE2OTIzZGE1NmMxMGUxL3RleHRyZWdpb246MzIwMGQwOTMxMDU2NDFlY2E2MTY5MjNkYTU2YzEwZTFfMzM1Ng_88758183-4d9b-460c-928f-b7e1ccdccfb6"
      unitRef="usd">6300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <amkr:FactoringofAccountsReceivableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNjI0_a8ff6bd3-f8db-4480-a6ab-a66decd56cde">Factoring of Accounts Receivable For certain accounts receivable, we use non-recourse factoring arrangements with third-party financial institutions to manage our working capital and cash flows.  Under this program, we sell receivables to a financial institution for cash at a discount to the face amount.  As part of the factoring arrangements, we perform certain collection and administrative functions for the receivables sold.  For the three and nine months ended September 30, 2020, we sold receivables totaling $103.9 million and $368.4&#160;million, net of discounts and fees of $0.6 million and $2.2&#160;million, respectively.  For the three and nine months ended September 30, 2019, we sold receivables totaling $175.4&#160;million and $480.2&#160;million, net of discounts and fees of $1.1&#160;million and $3.3&#160;million, respectively.</amkr:FactoringofAccountsReceivableTextBlock>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="ie7ceb27c93854a80b217f1724015e41f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNDUy_f802c9e3-0d57-45a4-b07c-c9a7409e617d"
      unitRef="usd">103900000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="i59861869c625494e8c1adcc0251c31cf_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNDU5_75a3e5a7-f7f6-44ec-be96-1477c44960c8"
      unitRef="usd">368400000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="i96509642ae1841b29018dd92cd5421d8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNDky_91c5372a-2d2a-426c-b273-a5a2961b8364"
      unitRef="usd">600000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="i74c17f0026f24ccb9a781ffea69c3341_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNDk5_bb929673-8323-46c4-b658-9aac26da1fae"
      unitRef="usd">2200000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="i870b086b33fb450aa32bb1d1a55c4361_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNTU5_c9330927-5281-4d9c-a246-33a57dcf2ade"
      unitRef="usd">175400000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="i2a8dddfa7d3a4e9aaf574722ab545624_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNTY2_22f55501-7017-452d-99dd-edc9a6c8652e"
      unitRef="usd">480200000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="ia81d8c3443374f32a59a72f92d6803b3_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNTk5_d037ee94-ff13-4a62-8c26-f09295e6f44b"
      unitRef="usd">1100000</amkr:AccountsReceivableSoldwithoutRecourse>
    <amkr:AccountsReceivableSoldwithoutRecourse
      contextRef="ia5ec4924cbfd4355ba41cba1fcdae7e6_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81NS9mcmFnOjdlYmI3NDZjZTlhYTRiN2VhOTAzOWE2ZDBjNmRjYjAyL3RleHRyZWdpb246N2ViYjc0NmNlOWFhNGI3ZWE5MDM5YTZkMGM2ZGNiMDJfNjA2_5eb68f5a-44fd-4393-be60-8b003ce8f00a"
      unitRef="usd">3300000</amkr:AccountsReceivableSoldwithoutRecourse>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RleHRyZWdpb246MWM4OGI5OGM5NjQ5NGU1YWI4MTY3ZmYzZTc1ZWY1M2FfMTQ4_beaea950-cc3a-4d4c-ad86-ea77aba124ed">Property, Plant and Equipment &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,619,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,665,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,816,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,381,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,256,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,977,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,404,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our depreciation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.074%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RleHRyZWdpb246MWM4OGI5OGM5NjQ5NGU1YWI4MTY3ZmYzZTc1ZWY1M2FfMTUz_9ce3d154-f5ba-45d3-a231-13958ebb5339">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,619,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,665,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,816,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,381,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,256,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,977,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,404,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our depreciation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.074%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i42df0e5ea0f645dd8d5d5d2bcaf61931_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMi0xLTEtMS0w_d352c277-0fd4-4f0d-aa60-6e40e0c1887f"
      unitRef="usd">220653000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iee4bccefc4e54f398c768e0566b3bc49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMi0zLTEtMS0w_bbbc193f-ba1f-4b04-a214-a9d3b1d07fb8"
      unitRef="usd">219785000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic89ebb67e85247ba9a7338de8c35317e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMy0xLTEtMS0w_c2722f19-e086-44d5-a5df-5d96612a7b52"
      unitRef="usd">1619450000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if3f57137202d4ce3a2d69b1debd24b2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMy0zLTEtMS0w_bf3318ee-8e5a-4db9-98ac-937158b3bf63"
      unitRef="usd">1571653000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib69c602e47be4864a6412b89fa83fd4c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNC0xLTEtMS0w_1656e8ec-5a48-46dd-a5b4-5afb67931d8c"
      unitRef="usd">5665943000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icefabeeca76447b9976e721c753ff098_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNC0zLTEtMS0w_9ce37510-f034-455e-83fd-3de839902023"
      unitRef="usd">5303729000</us-gaap:PropertyPlantAndEquipmentGross>
    <amkr:FinanceLeaseRightofUseAssetBeforeAccumulatedAmortization
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNS0xLTEtMS0w_a4da830e-baef-4b2e-b0a4-534edb166779"
      unitRef="usd">32935000</amkr:FinanceLeaseRightofUseAssetBeforeAccumulatedAmortization>
    <amkr:FinanceLeaseRightofUseAssetBeforeAccumulatedAmortization
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNS0zLTEtMS0w_89598fb5-2382-4d4a-8fa7-63730c315738"
      unitRef="usd">34158000</amkr:FinanceLeaseRightofUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i242206031bdb45f683b3bda2b98bc4fe_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNi0xLTEtMS0w_d597eaf4-da4d-4eb0-b393-559d7eb8a1cb"
      unitRef="usd">228816000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5aad3c08e97e438f9a1998fc44fc239e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNi0zLTEtMS0w_41aa63a6-2927-43e5-883f-21ca665f4501"
      unitRef="usd">220264000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8c6520de3064941916ab4a200a4f205_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNy0xLTEtMS0w_08a501ea-9e0c-4607-9430-13ed874bf33c"
      unitRef="usd">20550000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4e4b3b2282014a9aa374f76313d595e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfNy0zLTEtMS0w_e03e7001-76b9-4306-a835-c751e7672ab0"
      unitRef="usd">19740000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3a6ec112bad1403e88d00115655f6918_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfOC0xLTEtMS0w_891177a9-8f4a-44ed-a31a-252b00ad8110"
      unitRef="usd">28414000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic30fc446f99644b49b117ab64f0ffe73_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfOC0zLTEtMS0w_a1040664-19cc-4416-8dca-ecd60d093c23"
      unitRef="usd">12593000</us-gaap:PropertyPlantAndEquipmentGross>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetbeforeAccumulatedDepreciationandAmortization
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfOS0xLTEtMS0w_28ddadc7-e4d5-46b2-b3d6-748bb86d51c8"
      unitRef="usd">7816761000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetbeforeAccumulatedDepreciationandAmortization>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetbeforeAccumulatedDepreciationandAmortization
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfOS0zLTEtMS0w_063cdd92-4ecb-4581-b39b-0d39499ff352"
      unitRef="usd">7381922000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetbeforeAccumulatedDepreciationandAmortization>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetAccumulatedDepreciationandAmortization
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMTAtMS0xLTEtMA_93cac6e5-1bb7-49a9-801c-065d9dbe9fec"
      unitRef="usd">5256566000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetAccumulatedDepreciationandAmortization>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetAccumulatedDepreciationandAmortization
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMTAtMy0xLTEtMA_531dbca8-a900-4c73-8206-6b4c7fb76a63"
      unitRef="usd">4977072000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetAccumulatedDepreciationandAmortization>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMTEtMS0xLTEtMA_c53d0ae0-6991-4e5f-b0c1-86a471a7c9e8"
      unitRef="usd">2560195000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization>
    <amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOjk3N2M1M2QzZGRiNzQ0MWVhMmVlMWE1ZGU5Mzg4MGYxL3RhYmxlcmFuZ2U6OTc3YzUzZDNkZGI3NDQxZWEyZWUxYTVkZTkzODgwZjFfMTEtMy0xLTEtMA_2e1282dc-acb1-4190-ae16-8537d1c9a9ef"
      unitRef="usd">2404850000</amkr:PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization>
    <us-gaap:Depreciation
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOmM2NWZmNzEyNjVjZDRkY2Q5MTlkNmQxMzc5ZDVlMmU3L3RhYmxlcmFuZ2U6YzY1ZmY3MTI2NWNkNGRjZDkxOWQ2ZDEzNzlkNWUyZTdfMy0xLTEtMS0w_f4cef186-70ab-4350-ad3f-af201422f37c"
      unitRef="usd">129530000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOmM2NWZmNzEyNjVjZDRkY2Q5MTlkNmQxMzc5ZDVlMmU3L3RhYmxlcmFuZ2U6YzY1ZmY3MTI2NWNkNGRjZDkxOWQ2ZDEzNzlkNWUyZTdfMy0zLTEtMS0w_d55db9b8-ffb9-426c-a8c7-fbb062304b5c"
      unitRef="usd">128846000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOmM2NWZmNzEyNjVjZDRkY2Q5MTlkNmQxMzc5ZDVlMmU3L3RhYmxlcmFuZ2U6YzY1ZmY3MTI2NWNkNGRjZDkxOWQ2ZDEzNzlkNWUyZTdfMy01LTEtMS0w_cc932d36-49e5-413b-af50-4f8c26aafc2f"
      unitRef="usd">377254000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl81OC9mcmFnOjFjODhiOThjOTY0OTRlNWFiODE2N2ZmM2U3NWVmNTNhL3RhYmxlOmM2NWZmNzEyNjVjZDRkY2Q5MTlkNmQxMzc5ZDVlMmU3L3RhYmxlcmFuZ2U6YzY1ZmY3MTI2NWNkNGRjZDkxOWQ2ZDEzNzlkNWUyZTdfMy03LTEtMS0w_19f390df-1d89-4b95-9539-7ee08232c059"
      unitRef="usd">396984000</us-gaap:Depreciation>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RleHRyZWdpb246NDYxZGFhNzEwMTIzNDFhYWI2MWVkZGM3N2U0MTk4NzRfNjg_7c790df3-6798-4ee0-bb43-e058a538e5ed">Accrued Expenses &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Short-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue and customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance plan obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RleHRyZWdpb246NDYxZGFhNzEwMTIzNDFhYWI2MWVkZGM3N2U0MTk4NzRfNzA_531657fb-b2d4-4c52-b687-77322496debb">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Short-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue and customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance plan obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMi0xLTEtMS0w_17380a8d-f59e-4d73-a649-2990300f83ed"
      unitRef="usd">124735000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMi0zLTEtMS0w_6e8733ea-a90d-4d16-87f7-6efa5ef4c9c8"
      unitRef="usd">115693000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMy0xLTEtMS0w_6a6b221c-5d38-4018-97da-996cd34883c6"
      unitRef="usd">47265000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMy0zLTEtMS0w_92a2fd13-45ea-40a9-a5a5-8c0e6a54f7fc"
      unitRef="usd">40972000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNC0xLTEtMS0xMTQw_d9bc05ad-4ce3-4a26-b3d2-d0901d1947ea"
      unitRef="usd">26958000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNC0zLTEtMS0xMTQw_f39ac90b-c63d-4626-a614-da60c4e6ed9d"
      unitRef="usd">16177000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNC0xLTEtMS0w_63bf0e1d-f3a0-4725-b3c6-4fb99a99f20f"
      unitRef="usd">20267000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNC0zLTEtMS0w_51dc9e2f-65a8-4dd7-8546-e2d68b3ba029"
      unitRef="usd">11661000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNy0xLTEtMS0w_ec625441-6f84-451d-85fc-3a0d92093995"
      unitRef="usd">11701000</us-gaap:PostemploymentBenefitsLiabilityCurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfNy0zLTEtMS0w_20272373-2b19-4cc0-8e60-6b35ee43e4b2"
      unitRef="usd">13408000</us-gaap:PostemploymentBenefitsLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOC0xLTEtMS0w_e96f5a61-89ba-4641-928a-9f76997e491e"
      unitRef="usd">10228000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOC0zLTEtMS0w_651139a2-4e6d-440b-971d-d8673ec1b2ae"
      unitRef="usd">9121000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOS0xLTEtMS0xMTQ3_c52cf079-0509-4eb0-8897-8e459a47029d"
      unitRef="usd">2200000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOS0zLTEtMS0xMTQ3_4d30df06-6292-4f36-a708-0d22d6e6adc0"
      unitRef="usd">11638000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOS0xLTEtMS0w_40cc63e4-8f64-4092-b813-8c95aa8d2343"
      unitRef="usd">55354000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfOS0zLTEtMS0w_cf012999-a09b-4a12-aec3-c69ec0229132"
      unitRef="usd">48556000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMTAtMS0xLTEtMA_810a3908-c798-4a26-9bb9-14388747dbc2"
      unitRef="usd">298708000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82NC9mcmFnOjQ2MWRhYTcxMDEyMzQxYWFiNjFlZGRjNzdlNDE5ODc0L3RhYmxlOjk5ZGZhMWRhZGNiODQyODViMGNiNGM1ZGY4ZjJhNjMzL3RhYmxlcmFuZ2U6OTlkZmExZGFkY2I4NDI4NWIwY2I0YzVkZjhmMmE2MzNfMTAtMy0xLTEtMA_2c3ccba2-8df5-47b3-98d4-6a330e1d4073"
      unitRef="usd">267226000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTY0MDI0NA_4c9f5244-fc05-4d2a-a2bc-d113114bfb80">Debt &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of short-term borrowings and long-term debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt of Amkor Technology, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.625% Senior notes, due September 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt of subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Technology Korea, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30 million revolving credit facility, LIBOR plus the applicable bank rate (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30 million revolving credit facility, applicable bank rate plus 1.51% (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fund floating rate plus 1.60%, due June 2020 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.80%, due May 2021 (4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 2.03%, due July 2022 (5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 2.03%, due September 2022 (6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 1.77%, due April 2023 (7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR plus 2.56%, due December 2023 (8)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 1.98%, due December 2028 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Technology Japan, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term term loans, variable rate (9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 0.86%, due June 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 0.60%, due July 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.30%, due July 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.35%, due December 2024 (8)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Assembly &amp;amp; Test (Shanghai) Co., Ltd.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR plus 1.60%, due March 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR Plus 1.40%, due March 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$250.0 million senior secured revolving credit facility, LIBOR plus 1.25% - 1.75%, due July 2023 (Singapore) (10)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility, TAIFX plus the applicable bank rate, due December 2024 (Taiwan) (11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount and deferred debt costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Short-term borrowings and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In October 2019, we renewed our revolving credit facility agreement for a one-year term with availability of $30.0 million.  Principal is payable at maturity, six months after draw of funds, and interest is payable monthly in arrears.  During the nine months ended September 30, 2020, we borrowed $60.0 million and repaid the full $60.0 million.  As of September 30, 2020, $30.0 million was available to be drawn.  In October 2020, this revolving credit facility was renewed for one year with availability of $30.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In May 2020, we entered into a revolving credit facility agreement with availability of $30.0 million which expires in December 2020.  Principal is payable at maturity and interest is payable monthly in arrears, at an applicable bank rate plus 1.51%.  During the nine months ended September 30, 2020, we borrowed the $30.0 million and repaid the full $30.0 million.  As of September 30, 2020, $30.0 million was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In December 2018, we entered into a term loan agreement pursuant to which we may borrow up to $90.0 million for capital expenditures.  Principal is payable in semiannual installments and interest is payable quarterly in arrears (fixed at a weighted average of 4.21% as of September 30, 2020).  During the nine months ended September 30, 2020, we drew down the remaining $24.0&#160;million to repay our term loan due June 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In May 2020, we entered into a KRW &#x20a9;60&#160;billion term loan agreement with the option to re-borrow the funds through May 2021.  Principal is payable at maturity and interest is payable monthly in arrears, at a fixed rate of 1.80%.  During the nine months ended September 30, 2020, we borrowed and repaid &#x20a9;60&#160;billion ($48.4 million).  As of September 30, 2020, &#x20a9;60&#160;billion was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In July 2019, we entered into a $40.0 million term loan due July 2022.  During the nine months ended September 30, 2020, we repaid the full $40.0 million term loan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In July 2019, we entered into a $140.0 million term loan due September 2022.  Principal is payable at maturity, and interest is payable quarterly in arrears (fixed at a weighted average of 2.68% as of September 30, 2020).  During the nine months ended September 30, 2020, we borrowed the remaining $80.0 million available under this loan and repaid $40.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In April 2020, we entered into a KRW &#x20a9;150&#160;billion term loan due April 2023.  Principal is payable at maturity and interest is payable monthly in arrears (2.56% as of September 30, 2020).  We immediately borrowed the full &#x20a9;150 billion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In January 2020, we used proceeds from our term loan due December 2024 to repay $120.0 million of our term loan due December 2023.  During the nine months ended September 30, 2020, we repaid an additional $60.0 million on the term loan due December 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We entered into various short-term term loans which mature semiannually.  Principal and interest are payable in monthly installments.  Interest as of September 30, 2020 is at TIBOR plus 0.15% to 0.30% (weighted average of 0.26% as of September 30, 2020).  As of September 30, 2020, $4.7 million was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.34pt"&gt;In July 2018, our subsidiary, Amkor Technology Singapore Holding Pte, Ltd., entered into a $250.0 million senior secured revolving credit facility, which is guaranteed by Amkor Technology, Inc.  The availability for our revolving credit facility is based on the amount of eligible accounts receivable.  Principal is payable at maturity.  Interest is payable monthly at LIBOR plus 1.25% to 1.75%.  During the nine months ended September 30, 2020, we borrowed and repaid $150.0 million.  As of September 30, 2020, $250.0 million was available to be drawn.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.34pt"&gt;In December 2019, we entered into a $56.0 million borrowing arrangement.  This arrangement includes a $20.0&#160;million term loan and a $36.0&#160;million revolving credit facility.  During the nine months ended September 30, 2020, we borrowed $72.0 million and repaid $92.0 million.  As of September 30, 2020, $36.0 million was available to be drawn.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our foreign debt is collateralized by the land, buildings, equipment and accounts receivable in the respective locations.  The carrying value of all collateral exceeds the carrying amount of the collateralized debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The debt of Amkor Technology, Inc. is structurally subordinated in right of payment to all existing and future debt and other liabilities of our subsidiaries.  From time to time, Amkor Technology, Inc. and Amkor Technology Singapore Holding Pte, Ltd. guarantee certain debt of our subsidiaries.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The agreements governing our indebtedness contain affirmative and negative covenants which restrict our ability to pay dividends and could restrict our operations.  These restrictions are determined in part by calculations based upon &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;cumulative net income or, in the case of our Singapore Revolver, borrowing availability.  Dividend payments and stock repurchases are not currently restricted under our debt agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were in compliance with all debt covenants at September 30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTY0MDI0NQ_cccbf315-2fd8-45d0-8f45-fbad6eff6405">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of short-term borrowings and long-term debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt of Amkor Technology, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.625% Senior notes, due September 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt of subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Technology Korea, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30 million revolving credit facility, LIBOR plus the applicable bank rate (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30 million revolving credit facility, applicable bank rate plus 1.51% (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fund floating rate plus 1.60%, due June 2020 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.80%, due May 2021 (4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 2.03%, due July 2022 (5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 2.03%, due September 2022 (6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 1.77%, due April 2023 (7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR plus 2.56%, due December 2023 (8)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, applicable bank rate plus 1.98%, due December 2028 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Technology Japan, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term term loans, variable rate (9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 0.86%, due June 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 0.60%, due July 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.30%, due July 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, fixed rate at 1.35%, due December 2024 (8)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amkor Assembly &amp;amp; Test (Shanghai) Co., Ltd.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR plus 1.60%, due March 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, LIBOR Plus 1.40%, due March 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$250.0 million senior secured revolving credit facility, LIBOR plus 1.25% - 1.75%, due July 2023 (Singapore) (10)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility, TAIFX plus the applicable bank rate, due December 2024 (Taiwan) (11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount and deferred debt costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Short-term borrowings and current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In October 2019, we renewed our revolving credit facility agreement for a one-year term with availability of $30.0 million.  Principal is payable at maturity, six months after draw of funds, and interest is payable monthly in arrears.  During the nine months ended September 30, 2020, we borrowed $60.0 million and repaid the full $60.0 million.  As of September 30, 2020, $30.0 million was available to be drawn.  In October 2020, this revolving credit facility was renewed for one year with availability of $30.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In May 2020, we entered into a revolving credit facility agreement with availability of $30.0 million which expires in December 2020.  Principal is payable at maturity and interest is payable monthly in arrears, at an applicable bank rate plus 1.51%.  During the nine months ended September 30, 2020, we borrowed the $30.0 million and repaid the full $30.0 million.  As of September 30, 2020, $30.0 million was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In December 2018, we entered into a term loan agreement pursuant to which we may borrow up to $90.0 million for capital expenditures.  Principal is payable in semiannual installments and interest is payable quarterly in arrears (fixed at a weighted average of 4.21% as of September 30, 2020).  During the nine months ended September 30, 2020, we drew down the remaining $24.0&#160;million to repay our term loan due June 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In May 2020, we entered into a KRW &#x20a9;60&#160;billion term loan agreement with the option to re-borrow the funds through May 2021.  Principal is payable at maturity and interest is payable monthly in arrears, at a fixed rate of 1.80%.  During the nine months ended September 30, 2020, we borrowed and repaid &#x20a9;60&#160;billion ($48.4 million).  As of September 30, 2020, &#x20a9;60&#160;billion was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In July 2019, we entered into a $40.0 million term loan due July 2022.  During the nine months ended September 30, 2020, we repaid the full $40.0 million term loan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In July 2019, we entered into a $140.0 million term loan due September 2022.  Principal is payable at maturity, and interest is payable quarterly in arrears (fixed at a weighted average of 2.68% as of September 30, 2020).  During the nine months ended September 30, 2020, we borrowed the remaining $80.0 million available under this loan and repaid $40.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In April 2020, we entered into a KRW &#x20a9;150&#160;billion term loan due April 2023.  Principal is payable at maturity and interest is payable monthly in arrears (2.56% as of September 30, 2020).  We immediately borrowed the full &#x20a9;150 billion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;In January 2020, we used proceeds from our term loan due December 2024 to repay $120.0 million of our term loan due December 2023.  During the nine months ended September 30, 2020, we repaid an additional $60.0 million on the term loan due December 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We entered into various short-term term loans which mature semiannually.  Principal and interest are payable in monthly installments.  Interest as of September 30, 2020 is at TIBOR plus 0.15% to 0.30% (weighted average of 0.26% as of September 30, 2020).  As of September 30, 2020, $4.7 million was available to be drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.34pt"&gt;In July 2018, our subsidiary, Amkor Technology Singapore Holding Pte, Ltd., entered into a $250.0 million senior secured revolving credit facility, which is guaranteed by Amkor Technology, Inc.  The availability for our revolving credit facility is based on the amount of eligible accounts receivable.  Principal is payable at maturity.  Interest is payable monthly at LIBOR plus 1.25% to 1.75%.  During the nine months ended September 30, 2020, we borrowed and repaid $150.0 million.  As of September 30, 2020, $250.0 million was available to be drawn.  &lt;/span&gt;&lt;/div&gt;(11)In December 2019, we entered into a $56.0 million borrowing arrangement.  This arrangement includes a $20.0&#160;million term loan and a $36.0&#160;million revolving credit facility.  During the nine months ended September 30, 2020, we borrowed $72.0 million and repaid $92.0 million.  As of September 30, 2020, $36.0 million was available to be drawn.</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9eb87471edea46ec815a2b70e4e252c1_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNC0wLTEtMS0wL3RleHRyZWdpb246MzEyYTM5Mzg5Y2Q1NDNlZWI1ODQ2NWVhMzAzMjViZjZfNA_43e25b40-2346-4470-a87c-66e5a5e84507"
      unitRef="number">0.06625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9eb87471edea46ec815a2b70e4e252c1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNC0xLTEtMS0w_e7bcad72-1735-4680-b6a3-0d78c95c6121"
      unitRef="usd">525000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i968cc52951bb4ccb8bd8b7f04cb6af44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNC0zLTEtMS0w_be194347-6862-4bc1-86c4-e3a4440d461a"
      unitRef="usd">525000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5cc7d3f9664849ed90b7d7672c25f673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNS0xLTEtMS0yNzQ_e5624979-7a3a-474d-99a1-66b1cc38b858"
      unitRef="usd">3250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8bc95697bf8841df900c45ef30f70da8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNS0zLTEtMS0yNzQ_5498570d-93da-472c-ba99-86fa7fc08a95"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i52ed2757d27c49d79e3db33d48b84267_I20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNy0wLTEtMS0wL3RleHRyZWdpb246ZWZhMDIxNGNjZGY5NGM0YTk4ZjRiOTA4YmM0OWI5MzdfNQ_1e39bbd7-55d5-4a95-904e-e3e3f5ab45f8"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if641c1f06e984acf8661123b90f613a2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNy0xLTEtMS0w_5364c856-5069-4249-bf5b-144dab82bb53"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iac9003d04d1146c08addb1bfea0de275_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfNy0zLTEtMS0w_746d66b4-b776-48ed-ae99-c73c63c40a49"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idaf07c98728949cfb1e6babbaa63ef39_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOC0wLTEtMS0wL3RleHRyZWdpb246ZDg5MzIyMzM5MTBmNDhkYzgzNzQzNmE3NmZhN2VjMTdfNQ_c1c5b22b-358f-4f9b-8dcf-b9545d0e541b"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i181a2deeb660475081fb2c28e100a669_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOC0wLTEtMS0wL3RleHRyZWdpb246ZDg5MzIyMzM5MTBmNDhkYzgzNzQzNmE3NmZhN2VjMTdfNjE_4f8a63c3-885c-4621-abd4-26bc5f4c40d1"
      unitRef="number">0.0151</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c6c5507cdba4b768ff1d43e2a91af40_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOC0xLTEtMS0w_54dda2fa-3911-4697-98be-47a7543862f4"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if35cc10900ca4e0889fddee91bb4c3b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOC0zLTEtMS0w_02c7ffaa-4cbb-4420-bc5d-5745f6cc4712"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i78c2509cf2b3436e8982938b00141774_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOS0wLTEtMS0wL3RleHRyZWdpb246MmQyNjYzNTNmZDY4NGJlZjhlYTc1ZTQyZTEzY2YxNDZfMzk_d4b103c6-e6b3-49b6-863e-67d9e1dddf3b"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icf45822c21064e889b5f99913a3fde08_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOS0xLTEtMS0w_49c2f49b-92d3-402b-95b9-21d1ee7460eb"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8d5a4fad137f49d19b18e148d3d0f5c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfOS0zLTEtMS0w_ed879dbd-6bcd-453a-a482-b405dfb343cd"
      unitRef="usd">24000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd17d2e24a504c5486fe9d44ee642b1d_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjI2MDc0NjQ0M2FjMjQ3MTk4MTk4NDBiN2E4YTQwYWZlXzI5_803e7589-4027-4ec8-8bca-70a945d3ec50"
      unitRef="number">0.0180</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibd17d2e24a504c5486fe9d44ee642b1d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTAtMS0xLTEtMA_fa79ec8b-79d3-4b9d-8d47-862c18d84025"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibe84f67538ef4fe19d0b63d56edea180_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTAtMy0xLTEtMA_93ceb7ee-d141-4562-a1a8-480b7da1b31d"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idb8071d6fbee46a5b994aa90112539b6_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjM0MWJkNjA4MDQ5NzQ4NDViZWZjODdkY2IwMTc0MzIzXzQx_80184689-2d79-4b6c-9051-2154d53b2868"
      unitRef="number">0.0203</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if812ed2f4ab3482aa190282737cbb10d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTEtMS0xLTEtMA_bdf1a4a8-533a-4b37-9e9c-e8686c2b1685"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibeb24622e1c540f8a28dee642afed567_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTEtMy0xLTEtMA_be216176-c319-45b8-ac0a-ed9aaeed1fe4"
      unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i09f140ef0d1046d2b3efd26a2d561ca1_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmE0ZjMyNjRhNWE2ZTQyOTc5MjBlNDQzNDEzMGUxZTk5XzQx_8317ca2a-6142-4dce-94cd-9bf21abe240b"
      unitRef="number">0.0203</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i50e82d2853d64ea1b2baf29122491d50_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTItMS0xLTEtMA_e54a5dda-4d55-40d3-b825-841b3f424180"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1b019126cb7b47a899c57bde2e83027d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTItMy0xLTEtMA_eef4a21a-336f-41af-8461-f3d14d83fa00"
      unitRef="usd">60000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7fca5a5a02974bd6874ddfa1d5dce298_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjEyMDA5ODFjZTFhNzQwMzU4N2ZlNGY2OTJlMzllYzc3XzQx_3e69852d-85c4-4660-bde3-e86624e1111a"
      unitRef="number">0.0177</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3d2b0feb95a94a758825a30ea937ccfe_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTMtMS0xLTEtMA_9b34fe80-2790-4127-80a0-d9258fc88c17"
      unitRef="usd">128187000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8a3535a7f5144cafb3e320b414c1a046_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTMtMy0xLTEtMA_ea80e353-d5f5-4da6-8288-7d82e110a14b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1c71ee2baf324c91acc4a9bf9f896847_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjkyMDhlZmM0MDVhOTQ3MDNiYjA2ZDQ0MmVhODNhNWU3XzI2_1e54da8d-25ae-4d20-bf05-6889d53e05df"
      unitRef="number">0.0256</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4c9e79fc64f740268a33e4c6a7deb185_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTQtMS0xLTEtMA_6c67026c-ea61-41c9-98d6-53146ffa7453"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7c8abba7aff446a294a0bcdcd60a9529_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTQtMy0xLTEtMA_c032d5f0-9c3e-4019-a1bc-6347dbfa0160"
      unitRef="usd">200000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8abb6f7d89b84676a475ac566327a646_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjg1MGRhNzcwMDExOTQ5OThiZTVhYWYxNDA5NTY0OGIyXzQx_48274f70-ee86-4a47-8b1a-f88d167a8bb3"
      unitRef="number">0.0198</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i18fe4f9e370e42c8afe90c92ac49c8ce_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTUtMS0xLTEtMA_39c5b8e0-56be-4633-b834-48a1e220cf85"
      unitRef="usd">90000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i46f9f9efd4784911a87e0b32f01f0695_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTUtMy0xLTEtMA_e2e0a009-d53c-4423-93d7-e25406c627a4"
      unitRef="usd">66000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib585c2e52cb34d13b1cc5aa4b9daf034_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTctMS0xLTEtMA_3c6c07c0-735f-460c-b0ca-f0b41a751485"
      unitRef="usd">16562000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i03503f23a6244418a0fb92a4189a2cf9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTctMy0xLTEtMA_8af688f8-2a5a-45ea-b1ac-b6dd618a0311"
      unitRef="usd">7071000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4a588678cc824341ba16e5a2bf302363_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOjUwNDA2OGM4ZjI0NTRlYTBiOGFlODgwMmU1MmE3MzYwXzI5_4c2e0425-ba12-4827-80ce-bdf423a7612a"
      unitRef="number">0.0086</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4a588678cc824341ba16e5a2bf302363_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTgtMS0xLTEtMA_a0ef5f4d-0e85-4340-8ce7-8960ebabdb6d"
      unitRef="usd">16591000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5ac2744ce1014bfd99e7feb9bea9a999_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTgtMy0xLTEtMA_8b2d58a4-0d86-4091-bf4d-ff487d00ee3d"
      unitRef="usd">23018000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i90b8ed155caa4f82bcf3cf0eba9c2f45_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTktMC0xLTEtMC90ZXh0cmVnaW9uOjI1Y2IyNmFmNDY4YjRlYTQ5NmVkNWNhOTJjNDliYjM5XzI5_4038adc4-e9b1-490a-8a77-441a1d64fb4f"
      unitRef="number">0.0060</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i90b8ed155caa4f82bcf3cf0eba9c2f45_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTktMS0xLTEtMA_9896891f-27ac-48db-8fab-dac108056851"
      unitRef="usd">3792000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i85e1a4b9eb3a493d8b1c46c13ed1129d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMTktMy0xLTEtMA_3e033e73-0c93-4533-af6e-27fc2610b6ae"
      unitRef="usd">5064000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4b4b51d572ad4641a9417997bae46ab0_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjAtMC0xLTEtMC90ZXh0cmVnaW9uOmEwMzBkMzUzMDhhODQxN2E5NTQxN2JhOTg5NTRiZTBlXzI5_9334c323-bd34-428f-b291-8fd1a29a371a"
      unitRef="number">0.0130</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4b4b51d572ad4641a9417997bae46ab0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjAtMS0xLTEtMA_a2600c6a-4b6e-4191-b332-c4aa267e8629"
      unitRef="usd">147895000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8164c144bf654bfd93cf47338db83ee7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjAtMy0xLTEtMA_a34d0c68-6c43-4748-8d40-62a961efdd4f"
      unitRef="usd">179541000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7a58c026fc4f4181b2e9065585e70ffe_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjEtMC0xLTEtMC90ZXh0cmVnaW9uOmVkYzBhMTIwOTIyYjQ3ZTlhZWE4M2IzNzVjZTZjYzA5XzI5_593fa420-ad2b-4200-b5fc-0866bceef89d"
      unitRef="number">0.0135</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7a58c026fc4f4181b2e9065585e70ffe_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjEtMS0xLTEtMA_a5f0db0c-e14e-4238-ab10-69112d5643ec"
      unitRef="usd">229664000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4ad2deefa92946eeb1684e1398532c59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjEtMy0xLTEtMA_2aea52de-cc9e-4652-bb49-f2fe093d5344"
      unitRef="usd">262407000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5cc4477370f64c17ad26124a1e2143cc_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjc2N2UxMjlmMDIxODQzM2E4ZTkyMGYzNDNkOTI2Mjk0XzI2_8229e1b6-92cc-42a6-bb1b-22c283bead45"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic24bbf426e8a41899a954c20adcddc66_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjMtMS0xLTEtMA_684db4e7-060a-49b7-b558-3e0e91d62654"
      unitRef="usd">28500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i979fc99899cd4ba087ca7ae10f21a192_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjMtMy0xLTEtMA_7f12c7df-6f62-4413-b1f1-3414c2ee0987"
      unitRef="usd">29000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic78effdb444a4b00909b81f02a0d9f01_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOmZmMzM0YmQ1MWJjNzQzOTViZWFkYmMwYWFlMDU5NzE4XzI2_22b21d03-e865-4f66-ba77-39a8222c3a4d"
      unitRef="number">0.0140</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib6b1c46e1cac4c88bcb2cb9277c904d3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjQtMS0xLTEtMA_1166d1d8-4472-4108-b909-5e8b330837e7"
      unitRef="usd">18750000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8c188f8fd24e4caeb988e9ec5f50fccf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjQtMy0xLTEtMA_4be2ebc7-42e9-432e-b4c6-140b38675bc8"
      unitRef="usd">19250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="icc4e74e23af5495a852f1bf3844d11c9_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjI2ZTcyZjdjNGZiNjRmOTNhZDVlNzNkYjE4OWIwNzViXzQ_151ba32b-3582-48e6-a5f5-c89b981a0f00"
      unitRef="usd">250000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4ea3b55313f840f68e583e8c8c71bace_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjI2ZTcyZjdjNGZiNjRmOTNhZDVlNzNkYjE4OWIwNzViXzYw_d282bd4b-97bc-46e9-9901-b075ec084dc7"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idc45dea865a84f6f9416d40ce5bdede4_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjI2ZTcyZjdjNGZiNjRmOTNhZDVlNzNkYjE4OWIwNzViXzY1_3c671948-9d2b-4089-9646-25b7986a6b01"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i990082c6f75e4f4f8be81e434d1e8480_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjYtMS0xLTEtMA_8b3b2137-5956-4801-a46e-6df0fa85166d"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i26dd0fafd6bd426a8c0727c606911ed0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjYtMy0xLTEtMA_576eb7ec-0121-48c1-9674-5ed8b1f807ea"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0fd9603c6f704185a710504af43ea0d0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjctMS0xLTEtMA_f53dfdfb-8a8c-41a7-83d3-c2f939fb1f46"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieb04534c52534928ba2e9edf58c6918a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjctMy0xLTEtMA_a59571df-989b-4faa-85e7-41a50c62145b"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjgtMS0xLTEtMA_c7f60b52-c10d-46e8-b595-e2e9a53db750"
      unitRef="usd">1328191000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjgtMy0xLTEtMA_c042a064-036b-4ca8-8608-9d676532bf79"
      unitRef="usd">1460351000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjktMS0xLTEtMA_b9af32d6-da2a-45b5-a926-2e14727282fa"
      unitRef="usd">-9092000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMjktMy0xLTEtMA_63085316-07ac-4062-9837-4e828a4b02f1"
      unitRef="usd">-10117000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMzAtMS0xLTEtMA_1b47b95d-20c4-49dc-ba7e-815fcdb939ee"
      unitRef="usd">136526000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMzAtMy0xLTEtMA_96e80acc-f5c3-45e8-a3bf-51dc73398bda"
      unitRef="usd">144479000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMzEtMS0xLTEtMA_a938063c-b849-4f83-bbb6-77f75fe9d342"
      unitRef="usd">1182573000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RhYmxlOjU3NGUzNjZlY2M3NjQ4YjBhYmJmNTg0NGRiYThkODE3L3RhYmxlcmFuZ2U6NTc0ZTM2NmVjYzc2NDhiMGFiYmY1ODQ0ZGJhOGQ4MTdfMzEtMy0xLTEtMA_476adf78-a32c-48de-b53e-953e9bdc78a0"
      unitRef="usd">1305755000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i52ed2757d27c49d79e3db33d48b84267_I20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTc0_1e39bbd7-55d5-4a95-904e-e3e3f5ab45f8"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ie844a17c2e5743058b8bd6b153325079_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMzQ3_492f48f7-af38-4705-a946-4b7435390835"
      unitRef="usd">60000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ie844a17c2e5743058b8bd6b153325079_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMzcw_59239c2b-5006-4eb6-878a-e8e480fe2090"
      unitRef="usd">60000000.0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i63496bf21f4748dba4cb2035eb11b447_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMzg1_c7893745-c9b5-43ec-8b85-021e6cbd43a9"
      unitRef="usd">30000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i384cebf6d42141f69979e9db1e26951c_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTYzNjYxNQ_d6144b93-765c-4bff-8293-f86163ea63c3"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idaf07c98728949cfb1e6babbaa63ef39_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfNTA1_c1c5b22b-358f-4f9b-8dcf-b9545d0e541b"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i181a2deeb660475081fb2c28e100a669_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfNjUw_4f8a63c3-885c-4621-abd4-26bc5f4c40d1"
      unitRef="number">0.0151</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i181a2deeb660475081fb2c28e100a669_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfNzIz_ca577e64-c4e7-4c0e-99ba-eaf309d706a3"
      unitRef="usd">30000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i181a2deeb660475081fb2c28e100a669_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxMjU0OA_a9c11803-042d-4bdf-bc59-22d19a8ccde8"
      unitRef="usd">30000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i5c6c5507cdba4b768ff1d43e2a91af40_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxMjU2NQ_607db4fe-de4f-4474-839a-e210cefaab97"
      unitRef="usd">30000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6587456ebf194073b0345912f621ecad_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODg3_9adaf7da-2b00-4e74-991f-a61514937087"
      unitRef="usd">90000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="icf45822c21064e889b5f99913a3fde08_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA1MA_65a17467-5429-4ac4-a55e-21b256ac1be2"
      unitRef="number">0.0421</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i79065eb031234b3b9be3b3700d5a7337_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTEwNw_b9f10217-f0fc-48d6-9e3a-55da0fd0e9d1"
      unitRef="usd">24000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4e6c5cdb0bc747b7b68eee5da7d6f838_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTE4Mw_e40fef44-5e36-4069-ba4e-581a3636bd69"
      unitRef="krw">60000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4e6c5cdb0bc747b7b68eee5da7d6f838_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTM2MA_0d964bb8-a232-478a-aadc-c46d576b0cd0"
      unitRef="number">0.0180</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4b639c19746643728d171fe7042846cb_D20200101-20200930"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTQzMw_4a6f9bc6-9644-4338-905e-ddb7b4c4f153"
      unitRef="krw">60000000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i4b639c19746643728d171fe7042846cb_D20200101-20200930"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTQzMw_4bc1905f-4e8b-41bb-ab93-ef99cad2f1d9"
      unitRef="krw">60000000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4b639c19746643728d171fe7042846cb_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTQzNw_0b3fee93-6c99-4f39-af7a-23c5d928d109"
      unitRef="usd">48400000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i4b639c19746643728d171fe7042846cb_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTQzNw_198e4322-a0d6-408f-8f97-9e86e8e563cb"
      unitRef="usd">48400000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="ibd17d2e24a504c5486fe9d44ee642b1d_I20200930"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTY0MDE5Nw_7fc574df-645f-43b5-99bd-0e10c43e48d6"
      unitRef="krw">60000000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iffb3cb0493444816997ab74b6954d4f0_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxNTk5OA_0f7eae64-d4bf-41ae-bf60-6661ff8630cb"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5ad3baeda12e4636999d7f1eecc37d03_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxNjAyNQ_fedb630a-5590-4207-bef6-a3ebcf2e7ae7"
      unitRef="usd">40000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i99672d179e9d4f93af30dfb1dc1b3776_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTUxNg_a38bf239-492a-4030-b0c0-995a97606f43"
      unitRef="usd">140000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i50e82d2853d64ea1b2baf29122491d50_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTY2MQ_a646d895-113b-4139-ae6d-2d34531cefa5"
      unitRef="number">0.0268</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1c7642acc86445d0ae3af8ac0ab64203_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTcxNw_5fc35995-de6d-4b08-8089-8c43e64c345d"
      unitRef="usd">80000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i1c7642acc86445d0ae3af8ac0ab64203_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxNjA0Mw_d9c5cd30-a399-4515-aa73-5ff1c26e9c7d"
      unitRef="usd">40000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8b4fc7304ce2409b90a54161b0f27db1_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTc4NQ_1c925204-bac3-48df-8728-08b9fc365eb1"
      unitRef="krw">150000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="iee02495450bf4ef78d807c293921fe7b_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTg5Mg_f92ca061-023d-445c-9019-ba28e6696006"
      unitRef="number">0.0256</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0e6fc31965364e488af9df1d148467a6_D20200401-20200430"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTk1MQ_a6fee732-3653-47c3-9789-1ec0180e7613"
      unitRef="krw">150000000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i942a2ddb8bba4c97ad72bcd4b3a82902_D20200101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjA0MQ_32e6b311-696b-4dd5-aed7-351a2be83c0e"
      unitRef="usd">120000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icc49b078a1fe4f96b4f708be54916a34_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfODI0NjMzNzIxNjI1MA_bcc2b77c-3f5a-4db6-adec-195f310818b0"
      unitRef="usd">60000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ideedb9e355874e72b571686443888dff_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjI1MQ_f3fe405a-59cc-408b-ae9a-c6f0eb43d63f"
      unitRef="number">0.0015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5dbf8026a7db43bf8cba346524731f77_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjI1Nw_ee9abd57-d691-4f4b-b6ab-1ae3d246bd47"
      unitRef="number">0.0030</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i4500fa779223428bbcee28171026d62e_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjI4MQ_25ad382c-e1cc-4e55-b381-9e5344ad93de"
      unitRef="number">0.0026</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="ib585c2e52cb34d13b1cc5aa4b9daf034_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjMwNg_763686de-b351-414b-9b71-acf96b5cac21"
      unitRef="usd">4700000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="icc4e74e23af5495a852f1bf3844d11c9_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjQyOA_151ba32b-3582-48e6-a5f5-c89b981a0f00"
      unitRef="usd">250000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4ea3b55313f840f68e583e8c8c71bace_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjcwNQ_d282bd4b-97bc-46e9-9901-b075ec084dc7"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idc45dea865a84f6f9416d40ce5bdede4_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjcxMQ_3c671948-9d2b-4089-9646-25b7986a6b01"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ia9ccd54393464a7fa2b438f70b6740b2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjc1NA_e355ff7e-82d7-4424-94a4-11c97d39ec92"
      unitRef="usd">150000000.0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia9ccd54393464a7fa2b438f70b6740b2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjc1NA_ef0dc54e-8d8e-4a5c-acc4-4f1ae95875ac"
      unitRef="usd">150000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i642ce0165fc0445aa305bcd67576ff9d_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjc2OQ_a6095cbc-6de8-4108-b26b-7ed85a45cd40"
      unitRef="usd">250000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="ieb04534c52534928ba2e9edf58c6918a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMjgzNw_1e3bcf92-fe21-430c-ad63-515765a3ae6b"
      unitRef="usd">56000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ieb04534c52534928ba2e9edf58c6918a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTY0MDIyOQ_590cada8-476a-4e44-8086-7e3962c84936"
      unitRef="usd">20000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieb04534c52534928ba2e9edf58c6918a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTY0MDIxMw_188200c3-c6e7-4cc5-83b1-96a726c8fef3"
      unitRef="usd">36000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i3cb88fe28ad44656b87ead5acefdf4e5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTYzNzE1NA_7ab39706-293a-49d1-adce-8489265b54d6"
      unitRef="usd">72000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i3cb88fe28ad44656b87ead5acefdf4e5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTYzNzE2MA_cf4964e9-960f-4464-b4b4-47e5a2751307"
      unitRef="usd">92000000.0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i0fd9603c6f704185a710504af43ea0d0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl82Ny9mcmFnOjUzZTlkYzI1NGE2YTQ5OTg5YjE5NTU1ZWQ4OGZhOTk0L3RleHRyZWdpb246NTNlOWRjMjU0YTZhNDk5ODliMTk1NTVlZDg4ZmE5OTRfMTA5OTUxMTYzNjE4Mg_a3849d31-f905-4f6a-990f-b30cb066bd98"
      unitRef="usd">36000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RleHRyZWdpb246MzZmN2M2M2U2YzE0NDY0YzgzMWRlZDdkMDE4YWQ0MTNfNjkx_9f41bc38-7284-4e38-8735-ff62765aeed1">Pension Plans &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Defined Benefit Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our subsidiaries in Japan, Korea, Malaysia, the Philippines and Taiwan sponsor defined benefit pension plans.  Charges to expense are based upon actuarial analyses.  The components of net periodic pension cost for these defined benefit pension plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic pension cost other than the service cost component are included in other (income) expense, net in our Consolidated Statements of Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Contribution Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor defined contribution pension plans in Korea, Malaysia, Taiwan and the U.S.  The following table summarizes our defined contribution expense: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined contribution expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Korean Severance Plan&lt;/span&gt;&lt;/div&gt;In October 2020, some employees accepted our offer to convert their Korean severance and defined benefit pension plan participation to a defined contribution plan.  This will result in the conversion of approximately $30&#160;million of obligations from our Korean severance plan to a defined contribution plan, which is expected to be funded during the fourth quarter of 2020.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RleHRyZWdpb246MzZmN2M2M2U2YzE0NDY0YzgzMWRlZDdkMDE4YWQ0MTNfNjg3_1e1e0862-206c-4ee8-9c2c-33184c0b55e5">The components of net periodic pension cost for these defined benefit pension plans are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfMy0xLTEtMS0w_a6872320-2447-4ec0-ac61-53c7c1361c8c"
      unitRef="usd">7722000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfMy0zLTEtMS0w_20264df5-e216-493d-8e6f-52fc4fe9cdea"
      unitRef="usd">7747000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfMy01LTEtMS0w_ff0dda52-e811-4abd-aa0d-ad71bdc8da8e"
      unitRef="usd">22803000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfMy03LTEtMS0w_76dd9e68-74f4-411a-8ac1-e32d2760451b"
      unitRef="usd">23513000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNC0xLTEtMS0w_1b092b94-7cd1-4d63-92c2-a59e0e9cd237"
      unitRef="usd">1281000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNC0zLTEtMS0w_ce2c553a-899f-4f32-9909-1196a1af3016"
      unitRef="usd">1297000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNC01LTEtMS0w_db8528be-dd29-4e61-a325-a82585784f16"
      unitRef="usd">3774000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNC03LTEtMS0w_49fc25f9-4186-4fd1-b95c-f6837af85e92"
      unitRef="usd">3926000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNS0xLTEtMS0w_aa6208f6-5995-4833-a25e-444f73b075d2"
      unitRef="usd">1420000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNS0zLTEtMS0w_eb8b8ea7-215b-4e80-ac5f-de4a30f193ec"
      unitRef="usd">1585000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNS01LTEtMS0w_f8526f7d-80a9-4f0e-ac2b-b59799b40ee4"
      unitRef="usd">4175000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNS03LTEtMS0w_8c5434c0-33c9-40bc-bb0e-2d12f5dd9af4"
      unitRef="usd">4798000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNy0xLTEtMS0w_d2d46260-5e74-4cef-b88c-1cd090b5884b"
      unitRef="usd">-14000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNy0zLTEtMS0w_a38cd45f-b709-4e0d-ac67-5b7fe20d0106"
      unitRef="usd">94000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNy01LTEtMS0w_ed15989b-b039-48f7-ad5e-fa2a4ab5db64"
      unitRef="usd">-42000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfNy03LTEtMS0w_b56b22a4-6473-45c6-b3c5-218b7e22d181"
      unitRef="usd">282000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfOC0xLTEtMS0w_2864c563-8f21-40a0-b5b7-fb30e24449b6"
      unitRef="usd">7597000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfOC0zLTEtMS0w_070753e0-c824-4baa-a605-17e2d8238343"
      unitRef="usd">7365000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfOC01LTEtMS0w_f35fbdfd-cf65-4c1a-bb91-044f995da8ff"
      unitRef="usd">22444000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOmJjOTJlYjY0NjYzMTRhYWQ4ZGNjNTk3N2FlMjFmYzM4L3RhYmxlcmFuZ2U6YmM5MmViNjQ2NjMxNGFhZDhkY2M1OTc3YWUyMWZjMzhfOC03LTEtMS0w_40e8419b-40a1-4fc6-83b9-584a90673c82"
      unitRef="usd">22359000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RleHRyZWdpb246MzZmN2M2M2U2YzE0NDY0YzgzMWRlZDdkMDE4YWQ0MTNfNjk5_5230613a-070c-4261-9919-f69d66ff8987">The following table summarizes our defined contribution expense: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined contribution expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5feea745c85b4ff1b9729b48e80ad896_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOjI4MDhkNjY2ODJkMDQ3Y2E4MGIzMjkxNTNiMjY5MTcwL3RhYmxlcmFuZ2U6MjgwOGQ2NjY4MmQwNDdjYTgwYjMyOTE1M2IyNjkxNzBfMy0xLTEtMS0w_4a3ff87c-732e-412e-9c7b-e77fb8f2c9be"
      unitRef="usd">3618000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i82e73f715e234bcbb1ac472e9b5c7c49_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOjI4MDhkNjY2ODJkMDQ3Y2E4MGIzMjkxNTNiMjY5MTcwL3RhYmxlcmFuZ2U6MjgwOGQ2NjY4MmQwNDdjYTgwYjMyOTE1M2IyNjkxNzBfMy0zLTEtMS0w_c82175f3-80c1-446b-a013-589905308477"
      unitRef="usd">2952000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOjI4MDhkNjY2ODJkMDQ3Y2E4MGIzMjkxNTNiMjY5MTcwL3RhYmxlcmFuZ2U6MjgwOGQ2NjY4MmQwNDdjYTgwYjMyOTE1M2IyNjkxNzBfMy01LTEtMS0w_cc0f8825-337e-4b19-a99e-0a9991567ed9"
      unitRef="usd">12159000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if254c49220b24d4fbd062a61450e7b89_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RhYmxlOjI4MDhkNjY2ODJkMDQ3Y2E4MGIzMjkxNTNiMjY5MTcwL3RhYmxlcmFuZ2U6MjgwOGQ2NjY4MmQwNDdjYTgwYjMyOTE1M2IyNjkxNzBfMy03LTEtMS0w_83c7df4c-bfe8-4cf7-8842-2b1c2e42a202"
      unitRef="usd">10708000</us-gaap:DefinedContributionPlanCostRecognized>
    <amkr:ConversionOfSeverancePlanObligationToDefinedContributionLiability
      contextRef="i36bcd821faef4102b5043deee7e00e33_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RleHRyZWdpb246MzZmN2M2M2U2YzE0NDY0YzgzMWRlZDdkMDE4YWQ0MTNfMTA5OTUxMTYyOTM3Mg_5692d8c6-d0c5-4eef-b404-9f8953a50e8f"
      unitRef="usd">30000000</amkr:ConversionOfSeverancePlanObligationToDefinedContributionLiability>
    <us-gaap:PensionAndOtherPostretirementBenefitContributions
      contextRef="i792b056b757c45a09991a737f6dddab9_D20201001-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83MC9mcmFnOjM2ZjdjNjNlNmMxNDQ2NGM4MzFkZWQ3ZDAxOGFkNDEzL3RleHRyZWdpb246MzZmN2M2M2U2YzE0NDY0YzgzMWRlZDdkMDE4YWQ0MTNfMTA5OTUxMTYyOTM3Mg_c2b04983-66fa-4a44-9921-8979e0861e44"
      unitRef="usd">30000000</us-gaap:PensionAndOtherPostretirementBenefitContributions>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RleHRyZWdpb246N2M4M2VjMGNkZDZmNDZiNjkzNGEzODg0OWI0OTUwNzZfMzU2MQ_868d0c90-3f41-4290-9ca1-7c573842cbde">Fair Value Measurements The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements.  The fair value hierarchy consists of three tiers as follows: Level&#160;1, defined as quoted market prices in active markets for identical assets or liabilities; Level&#160;2, defined as inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, model-based valuation techniques for which all significant assumptions are observable in the market or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable inputs that are not corroborated by market data.&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of cash, accounts receivable, trade accounts payable, capital expenditures payable, and certain other current assets and accrued expenses, approximate carrying values because of their short-term nature.  The carrying value of certain other non-current assets and liabilities approximates fair value.  Our assets and liabilities recorded at fair value on a recurring basis include restricted cash money market funds and short-term investments, including investments classified as cash equivalents.  We also review goodwill for impairment annually during the fourth quarter of each year.  Cash equivalent money market funds and restricted cash money market funds are invested in U.S. money market funds and various U.S. and foreign bank operating and time deposit accounts, which are due on demand or carry a maturity date of less than three months when purchased.  No restrictions have been imposed on us regarding withdrawal of balances with respect to our cash equivalents as a result of liquidity or other credit market issues affecting the money market funds we invest in or the counterparty financial institutions holding our deposits.  Short-term investments, including money market funds (Note 7), are valued as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1: using quoted market prices in active markets for identical assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2: using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data.  We use inputs such as actual trade data, benchmark yields, broker/dealer quotes, and other similar data, which are obtained from quoted market prices, and independent pricing vendors to determine the fair value of these assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative financial instruments are valued using quoted market prices for similar assets.  Counterparties to these derivative contracts are highly rated financial institutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also measure certain assets and liabilities, including property, plant and equipment and goodwill, at fair value on a nonrecurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measure the fair value of our debt for disclosure purposes.  The following table presents the fair value of financial instruments that are not recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facilities and term loans (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of our senior notes is based primarily on quoted market prices reported on or near the respective balance sheet dates.  The estimated fair value of our revolving credit facilities and term loans is calculated using a discounted cash flow analysis, which utilizes market-based assumptions including forward interest rates adjusted for credit risk.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RleHRyZWdpb246N2M4M2VjMGNkZDZmNDZiNjkzNGEzODg0OWI0OTUwNzZfMzU4MQ_c777018b-eb54-4d72-84ee-a7eb8e04c246">The following table presents the fair value of financial instruments that are not recorded at fair value on a recurring basis:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facilities and term loans (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;799,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie766ffd215b9430699209a4175f9a72a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfMy0xLTEtMS0w_75f569d7-c66b-49f0-9523-9c082aa9ce8b"
      unitRef="usd">564916000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ibad9f4a8e84f4899939a5fe017da5ccb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfMy0zLTEtMS0w_01735d3a-c186-490b-ac2e-1233dcea2fba"
      unitRef="usd">519651000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i713f9b357ab94622826a8888f7f14e72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfMy01LTEtMS0w_36a56261-e46a-4032-9dd5-049bb22b924a"
      unitRef="usd">576875000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ieb37cdbe05384c918a03a780ed4e3881_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfMy03LTEtMS0w_a03fa81f-a657-4a69-ba81-ecd591a4a1dc"
      unitRef="usd">519211000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i084ac2c78bd046538c304278870c5578_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNC0xLTEtMS0w_9f957e18-380b-4bde-a5eb-4b6ace0ecf6c"
      unitRef="usd">812070000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6189263c3e284ee4838c85101fccce54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNC0zLTEtMS0w_51c12edf-fba2-4c11-8368-85e072266e74"
      unitRef="usd">799448000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i17eaef1a3648426f871b1a6c1743b428_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNC01LTEtMS0w_a8aee65d-68c8-4a55-9b4d-68001bdf9a7b"
      unitRef="usd">940756000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="icb12d6853d5d4364a6fadbad81b1830b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNC03LTEtMS0w_220a21f8-1713-4584-9de7-01bd8219cf91"
      unitRef="usd">931023000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3c77c692183a4d36be6bb9e9a7eb1280_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNS0xLTEtMS0w_58ad51f6-f80b-40e4-9429-c25120ba28c9"
      unitRef="usd">1376986000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9034c2c241624e4cad55fcd285634b16_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNS0zLTEtMS0w_365edece-0a80-4c79-abae-1f812e65216e"
      unitRef="usd">1319099000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if582bf0cdbc04204806fdc76b1e8715e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNS01LTEtMS0w_a344f999-57b8-4753-8cd7-0459ff9adbd0"
      unitRef="usd">1517631000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3075925b4e32434bbbcc44ed67cfc253_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83Ni9mcmFnOjdjODNlYzBjZGQ2ZjQ2YjY5MzRhMzg4NDliNDk1MDc2L3RhYmxlOjQwODBhZTZiYmJkNzQzNjk5Zjk0ZWY0ZTZlYmRjMjIwL3RhYmxlcmFuZ2U6NDA4MGFlNmJiYmQ3NDM2OTlmOTRlZjRlNmViZGMyMjBfNS03LTEtMS0w_8c7fec94-1d31-43db-bfc4-4d17161af3ed"
      unitRef="usd">1450234000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83OS9mcmFnOmY0MDcwMWQwNTMxMjQ1MmM5NmE4ZTJjOTg3NzkyYTI0L3RleHRyZWdpb246ZjQwNzAxZDA1MzEyNDUyYzk2YThlMmM5ODc3OTJhMjRfMTcwNA_31337580-ba51-45c7-8413-23b7cfd47085">Commitments and Contingencies &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally warrant that our services will be performed in a professional and workmanlike manner and in compliance with our customers&#x2019; specifications.  We accrue costs for known warranty issues.  Historically, our warranty costs have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in claims and legal proceedings and may become involved in other legal matters arising in the ordinary course of our business.  We evaluate these claims and legal matters on a case-by-case basis to make a determination as to the impact, if any, on our business, liquidity, results of operations, financial condition or cash flows.  Although the outcome of these matters is uncertain, we believe that the ultimate outcome of these claims and proceedings, individually and in the aggregate, will not have a material adverse impact to us.  Our evaluation of the potential impact of these &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;claims and legal proceedings on our business, liquidity, results of operations, financial condition or cash flows could change in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting guidance for loss contingencies, including legal proceedings, lawsuits, pending claims and other legal matters, we accrue for a loss contingency when we conclude that the likelihood of a loss is probable and the amount of the loss can be reasonably estimated.  We adjust our accruals from time to time as we receive additional information, but the loss we incur may be significantly greater than or less than the amount we have accrued.  We disclose loss contingencies if we believe they are material and there is at least a reasonable possibility that a loss has been incurred.  Attorney fees related to legal matters are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl83OS9mcmFnOmY0MDcwMWQwNTMxMjQ1MmM5NmE4ZTJjOTg3NzkyYTI0L3RleHRyZWdpb246ZjQwNzAxZDA1MzEyNDUyYzk2YThlMmM5ODc3OTJhMjRfMTcxMg_e5d0f5e3-d368-4525-a10c-2c7efca42aad">In accordance with the accounting guidance for loss contingencies, including legal proceedings, lawsuits, pending claims and other legal matters, we accrue for a loss contingency when we conclude that the likelihood of a loss is probable and the amount of the loss can be reasonably estimated.  We adjust our accruals from time to time as we receive additional information, but the loss we incur may be significantly greater than or less than the amount we have accrued.  We disclose loss contingencies if we believe they are material and there is at least a reasonable possibility that a loss has been incurred.  Attorney fees related to legal matters are expensed as incurred.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RleHRyZWdpb246Yzk2YTkxNmI0MDFjNGViOTkxZTJhNzEyMGFlYWYxNTVfMTE3Mw_2b8f2061-6cd2-45c4-9d68-aa4c1b8feb95">Restructuring and Other Exit Activities &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our ongoing efforts to improve our manufacturing operations and manage costs, we regularly evaluate our staffing levels and facility requirements compared to business needs.  The following table summarizes our exit activities associated with these efforts.  &#x201c;Charges&#x201d; represents the initial charge related to the exit activity.  &#x201c;Cash Payments&#x201d; consists of the utilization of &#x201c;Charges.&#x201d;  &#x201c;Non-cash Amounts&#x201d; consists of translation adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Japan Consolidation Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended September 30, 2020, we recorded restructuring charges of $5.7 million and $9.5 million, respectively, associated with our Japan factory consolidation efforts.  We recorded these charges to selling, general and administrative expenses within the Consolidated Statements of Income.  All amounts accrued at September 30, 2020 are classified as current liabilities.  We expect to complete these restructuring actions in the first half of fiscal 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Facility Costs (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Separation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Exit Costs (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cumulative charges incurred to date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated additional charges to be incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Facility costs primarily consist of equipment relocation costs directly resulting from the restructuring actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Other exit costs primarily consist of employee relocation and training costs directly resulting from the restructuring actions.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i54cd105ac7ac44e58a820273df73baa8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RleHRyZWdpb246Yzk2YTkxNmI0MDFjNGViOTkxZTJhNzEyMGFlYWYxNTVfNTU5_c756b1b1-a78f-4032-9da7-5179d7cc2a46"
      unitRef="usd">5700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i30c482f6c2e744fb8044b2f90f7e9de0_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RleHRyZWdpb246Yzk2YTkxNmI0MDFjNGViOTkxZTJhNzEyMGFlYWYxNTVfNTc0_053cd0b8-0aef-452e-949d-0edaaa9b4eca"
      unitRef="usd">9500000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RleHRyZWdpb246Yzk2YTkxNmI0MDFjNGViOTkxZTJhNzEyMGFlYWYxNTVfMTE3NA_cf648b10-e4e5-4395-b140-8dd4fae4d17d">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Facility Costs (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Separation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Exit Costs (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cumulative charges incurred to date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated additional charges to be incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Facility costs primarily consist of equipment relocation costs directly resulting from the restructuring actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Other exit costs primarily consist of employee relocation and training costs directly resulting from the restructuring actions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="if0f3d756481049349ea43a46886223b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMi0xLTEtMS0w_f1d44c41-5866-436c-b177-29f86a5ffc21"
      unitRef="usd">2196000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i114f61cd87ff4b9eb03f1fa6424b0de0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMi0zLTEtMS0w_1ee561a5-7a35-4bc8-a108-425337089eb0"
      unitRef="usd">271000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i606183211a9241c6acc541a59cd57335_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMi01LTEtMS0w_c02ff953-a4be-4040-81d5-648161db9081"
      unitRef="usd">174000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if6ff8288d2ff460f82747cb63d4c8700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMi03LTEtMS0w_348da643-05c6-4ba0-ba7b-98404e214dba"
      unitRef="usd">2641000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i7e65709877404a0389c8c8e94ea9eec2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMy0xLTEtMS0w_890b6fd8-e2a7-4e38-827d-2151b6959955"
      unitRef="usd">5129000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if84b8bdd545b4d20ab7fde2e9cc9a32b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMy0zLTEtMS0w_473a875f-cd14-4d05-8b27-60417d403032"
      unitRef="usd">2637000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i435b3f9df2ae439fa6b8bbb7378a8923_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMy01LTEtMS0w_e05b0003-c0b8-432e-986e-e3a043e28ca5"
      unitRef="usd">1717000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfMy03LTEtMS0w_10d4c1f0-e03e-4759-b48c-48e81977149a"
      unitRef="usd">9483000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7e65709877404a0389c8c8e94ea9eec2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNC0xLTEtMS0w_4fe3e8a3-9f02-4cb5-8a4b-070fc61a2668"
      unitRef="usd">5650000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if84b8bdd545b4d20ab7fde2e9cc9a32b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNC0zLTEtMS0w_f0a8a7f3-22e5-4c1b-a061-55cf5422abcb"
      unitRef="usd">1370000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i435b3f9df2ae439fa6b8bbb7378a8923_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNC01LTEtMS0w_28672124-2778-411c-9dee-218d2b49befe"
      unitRef="usd">1802000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNC03LTEtMS0w_0665d1f5-98de-4af7-80b6-c6502e340972"
      unitRef="usd">8822000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i7e65709877404a0389c8c8e94ea9eec2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNS0xLTEtMS0w_566e6bec-ae1f-41a7-883e-20e4ae55c1a4"
      unitRef="usd">4000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="if84b8bdd545b4d20ab7fde2e9cc9a32b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNS0zLTEtMS0w_e744fd54-e36b-4607-b45a-0436d6b1a727"
      unitRef="usd">8000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i435b3f9df2ae439fa6b8bbb7378a8923_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNS01LTEtMS0w_a3ecc474-cdb4-4b9a-9614-cf70a9801143"
      unitRef="usd">-2000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNS03LTEtMS0w_f8a09017-bd09-4da2-80c7-03ed478f9ee7"
      unitRef="usd">10000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i489beea356b94b5eb8c7288dee0d04c5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNi0xLTEtMS0w_d17951ed-8f84-4037-a8f2-f975badc0604"
      unitRef="usd">1679000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia9e20ef511fb4be6b2f74c54a8f28928_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNi0zLTEtMS0w_735fdda5-288c-4545-921d-01adb62d72ba"
      unitRef="usd">1546000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia09ca40c3df347048ff7cdd309ea4a92_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNi01LTEtMS0w_633af75b-5828-4e30-b469-ee0b4efce2cb"
      unitRef="usd">87000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfNi03LTEtMS0w_4f75e919-d459-46e7-90ec-268c95c102cb"
      unitRef="usd">3312000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i489beea356b94b5eb8c7288dee0d04c5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOC0xLTEtMS0w_026c1d13-7699-4db0-ae12-b1597a048b9a"
      unitRef="usd">9629000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ia9e20ef511fb4be6b2f74c54a8f28928_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOC0zLTEtMS0w_ac4216c6-d4d9-4b43-8acc-db380c054149"
      unitRef="usd">5347000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ia09ca40c3df347048ff7cdd309ea4a92_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOC01LTEtMS0w_ddf9a34f-5f7a-48b7-95f5-9c645e5910e2"
      unitRef="usd">2461000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOC03LTEtMS0w_87d2da84-daed-4630-ad12-51f57dd595c1"
      unitRef="usd">17437000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1
      contextRef="i489beea356b94b5eb8c7288dee0d04c5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOS0xLTEtMS0w_7955559d-6ff0-4e49-b981-803b22df6d66"
      unitRef="usd">8000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1
      contextRef="ia9e20ef511fb4be6b2f74c54a8f28928_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOS0zLTEtMS0w_a9c4569b-dbc5-462b-a55c-6625ca109504"
      unitRef="usd">3000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1
      contextRef="ia09ca40c3df347048ff7cdd309ea4a92_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOS01LTEtMS0w_b208917f-fc30-49d9-96a1-09128c782afb"
      unitRef="usd">2000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1
      contextRef="i5306de84204446758c87807a1c824a1f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl84Mi9mcmFnOmM5NmE5MTZiNDAxYzRlYjk5MWUyYTcxMjBhZWFmMTU1L3RhYmxlOmZkMTExMTBlNWM3OTQ0MjA5YTNkYjU2MzFjYzZhYjU1L3RhYmxlcmFuZ2U6ZmQxMTExMGU1Yzc5NDQyMDlhM2RiNTYzMWNjNmFiNTVfOS03LTEtMS0w_c16afdca-09be-44ad-bcf6-3d2030e87f93"
      unitRef="usd">13000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="iffc90065ebd64d238ddf80c0de98c034_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMDk5NTExNjI4NzU1_b5a304a9-eae4-45e2-9b3b-dab4c68b2041">Subsequent Events&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 26, 2020, we announced that our Board of Directors approved the initiation of a regular quarterly cash dividend on our common stock.  The initial quarterly dividend is $0.04 per share and is payable to stockholders of record on December 18, 2020.  The initial quarterly dividend payment is expected to be approximately $9.7&#160;million in the aggregate and will be paid on January 7&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i51382aff0d404961be81ab080c753eaf_D20201026-20201026"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMDk5NTExNjI4NzU3_e6f9516b-49da-4dca-b49d-e91131835b6b">2020-10-26</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i51382aff0d404961be81ab080c753eaf_D20201026-20201026"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMDk5NTExNjI4NzI5_349e1bb1-1819-4ad0-941b-92c537eaf44a"
      unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i1b910589e48d4bb2a8adf14987cfc388_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMDk5NTExNjI4NzU2_9c7e6e4a-fc82-46ef-a643-8d3c00bffa46">2020-12-18</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:PaymentsOfDividends
      contextRef="i51382aff0d404961be81ab080c753eaf_D20201026-20201026"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMDk5NTExNjI4NzQy_1a51bedb-e8cc-4c34-aa63-c4b2c65a23c6"
      unitRef="usd">9700000</us-gaap:PaymentsOfDividends>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i51382aff0d404961be81ab080c753eaf_D20201026-20201026"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YTkyODRkMjA3NDQ1NmZiZDkxZjM0YmE1YTM4NjhmL3NlYzphNGE5Mjg0ZDIwNzQ0NTZmYmQ5MWYzNGJhNWEzODY4Zl8xMjIzL2ZyYWc6ZTIyZDBkMmFlYmY2NDdhZjgyNWE1MWE5NTNiZTliN2UvdGV4dHJlZ2lvbjplMjJkMGQyYWViZjY0N2FmODI1YTUxYTk1M2JlOWI3ZV8xMjA5NDYyNzkwNjczOA_f034988f-73af-462b-ba46-e90f2e5a9ce0">2021-01-07</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
</xbrl>
