<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jazz="http://www.jazzpharma.com/20210331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-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="jazz-20210331.xsd" xlink:type="simple"/>
    <context id="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieab99aaaf33f4196992ebce2555f426a_I20210427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2021-04-27</instant>
        </period>
    </context>
    <context id="i311437171b054c9c926f4e8de1a0d63f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5cd7c7a92a8f4150adec6ec809276459_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69e0297af1594dd18059c3969062f87b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ProductAndServicesProductSalesNetOfDeductionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8c2feab325474efd8cc96cc090f9182c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ProductAndServicesProductSalesNetOfDeductionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia575774fb2c94090ae67b9fb75d9882c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ProductAndServicesRoyaltiesAndContractRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i96120016c5b6427981e5c01f4e5ead11_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ProductAndServicesRoyaltiesAndContractRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i96af7051f0814464be539c9e38677088_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f0a97697b144a2cb40aba9afd27d0f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c8bebd1042a438fa2640c6f0d88bbfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:CapitalRedemptionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9fa75ab94f24010b88677354c705498_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50b390a64358409797a67621a049a791_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8de291a3517c484c95ccb76118beeb54_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i899da4b7226d4675b640c5666fa457b9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i09aa103afc5842e1b302253d8061460b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3623874be8ab4b8da5813216f65cc03a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iead3ea48c69449d69c6749981b391348_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7f39fcaab7fc43c199b4ad3bf936095b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i71a3341a8b384dc091d307bbdb06abc1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6d8902f0c170442dae5068bb1cb65244_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:CapitalRedemptionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie7f510046e964f88a1fdb6cb7e90b398_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaab13156480f44deb1d8043c7f517db4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia3dff848726a41e58d949cbba1e5202d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7d015e9ad8004ec79986f98942b654cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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="i6900429f326c41c0b4707be2e18a7aec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3adbeacddc5b4421a9e130cb84df14ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:CapitalRedemptionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i743b138c7d4c4eca8b3ce0149cf1e96c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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="ic034559e49064d90b1d5f9509ecee289_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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="i32915fc7d34542cdb742f8f7508577e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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="i8a4344b57d7e4726bc94a174cbec86a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5eb5c84c2a5e4cddaa389cbd86a2f654_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie22d5c5bb93940809cfe49f63097eb48_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7487ed9373484e31854821cc115c3819_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1f09524b7441485db6b89c329e871abb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6dae421110214a3c87bd1ae159fb4ad3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4f848c2f3ef04553b11cff066c80506d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id26de82f82c348328d24e66d2a216ebf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">jazz:CapitalRedemptionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i19afc0f5fd214b229c8b72cdde2d1225_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i32d2e416511a4e88a7ee8c9872cfb3c5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i07822bf1a7d24eb9972a2e826536f54e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i64e93bd225ea44499be5a5be9b7ccfa1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i138221673cb248f38a608ee9e6867538_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i56a3b8c629b94d41a411cfa12b231f1a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0f991e530f144708852eac1dc0e622e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec0830e596754fcf844ed0c391447ed5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3b96a257f53a466f9325e114cbc7d460_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:ExpressScriptsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5357475c5ebe44c9b900c42f36efe840_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:McKessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i41808e3305ae48b0994663c31c56f33f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60a1f6deecb34833bcf6cdd57325729d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:ExpressScriptsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7075ae49c96e4483bf22fe831878891c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:McKessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <context id="i61ae8d448b9b4f9bb4a1025b42c70bea_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <context id="i0621c5977e28436ba9418312ffaac975_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <context id="id8dc258d4be74702a6ad94e005831fd7_I20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
        </entity>
        <period>
            <instant>2021-02-03</instant>
        </period>
    </context>
    <context id="i29fd5194c56e426b9bc45e14abbbc132_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie639f69cc1814ac4a11c7c58dac1b487_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5f3f239cbda641938049ea879984c433_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07edbcd2bbcd49d7a61df5176140695c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if31886f99207499fa50b0f61f2fde3c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6d0312c06384e10b379561a95c45365_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie09b6bc381d144f8a5bab0fa8226ba5a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic1c12569a00440879270cb494e1bf8d4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i352ef8dba31c487b916776df912bdb5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c248812983c4dc38ec6f4a14ac4729b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebad9ceae68540d0aeb9926cd2c7c9e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i031e75eee4394cfb93bcc88b29b529a5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i29f62a6e0c524f40b8dc93a0c05e87ad_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i223482876e184e75a710cebe330fad61_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0c110e2b05cb44af8235eb00444a8020_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3debb2d1911b439b87dde6a0c58a5c04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25e19b02a1d342bb8d680fed910bdb45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9139df05346d4c58822f6d91ce33e3e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i58815aba2a2c420092c4949f4111b0f5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1acea0e8d95244afa787acb5a8ead03e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i33f2bca437004beba01e4aa0ce159fa7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if44b1a7693f041fea63b18032210309a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if21fc2aed86a4575b822765d4e8db656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic28482d2970e4ee193a5114990d32a7a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4ec1a59368a240bd9ea4bc6ec7c81167_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1ec59ea013c548f0bd24eb20f345d9d7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5c694e8eb7414d60b88e8e047cba4512_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i296d8ac57eaa45738bae1081dec9961b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb92b19e2be94b9c886673310118e7ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e96c1dd4efb43dea13f72b2a93ef728_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6292dd04ad654a6cb2af07254d37feaf_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib3d13a1b4afc46fcbc7cdca8b1c7032c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i127e543070064164ab92cf1e827d8a64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5467c057bf174fd9838180f4c847eaa5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</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:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d34ee7a8de248caaed2376b9b09a084_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i172d2fa2641e4df9af18e8a770d520da_I20150215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-02-15</instant>
        </period>
    </context>
    <context id="i89ef280c047f43bea74801136b76c954_I20180215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-15</instant>
        </period>
    </context>
    <context id="i2196794b800a475ca1ca1ec6968b6730_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6edc02ebf09a456491325f132fd7c0d3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id6f97fc27aa64398a5de859437761ee0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id8d6171ee3774338a7fe73e0fb7b652b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icc514d0d0b8e4e9280b2567a0f8a9259_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i96d307cdd4bf43f98cd39a4937f94ea8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4b00ffcf898e4b399ee19def134e7b11_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5cc675d4abf34828877fa721c49cf5c3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie4c1620f764a4b28a54b91ba0f1d572b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i64bec92e934a4783b38dcf7b5ac0b754_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf4c113666714c34b7c68b6e68b4a1ff_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i69b54fc343d940f3a11c1f8ecaa2435a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib3f7e36f43dc457390f515b553848e89_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i28acfff5b00944d69dbe79a4299e0211_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i01fe1dab3a0f4f76888affc70d1b4fb4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie988ed5c866e4c52b28b8665ed1c4442_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i414382de1c3547deb3e76c7c36a3d7d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i26cc4436b93545ff8201d1dc62cabe4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i017d666b0ed54cfd8142fa287c382a01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6ba425efe264ac9b79325b215d38d51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ba93f4d857c444eb5071324ad5ca74e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4a1d62fb697449f9bcd2801596142c75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9456af720ec446386eff0beeeef0eb9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iede6aef904a542348c55307ffd15b58b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8d4c5671bab8477187f611afd2a58190_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34b16547078c4a3fbf25471f52726105_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jazz:ManufacturingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4846e470fe0540d1a68162cc34a14cec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jazz:ManufacturingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i855a2e09e68b472dbd70b143639f8cfe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0344e98d3aad4bb28a0427fdddc04721_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb4537df1e4542089901c66901593c9e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jazz:ManufacturingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib43fdaebc5724333aae84b6ed0fa882d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib6330f6330214fae8310af1ffe6f504d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibc04420d188646b7b592fb11d6f6bb44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iade3a92652e1411c88d9bd9f3fb8d1fd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id65739d7b573420aaf7a33ecca420ad5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i897d07e0fa68422c9f03fc8f17596a97_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i64f02dc4453840d8934e0f8b10023609_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91193ec4e0bf403cb7534d08ca2028e5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i528a77c8d91e49159ffb8b577fb9ff8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d56cb2cd0c64361ac106cd90f03ab2e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i61fd225f6d504322b47e6e1333bb54af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8cfd4a85df9457a9d80c6e5e0f3d10a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1c27446e736b4befacd3f85cd9086ee7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7823b574e34e4f45875f9228fe278e90_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9c786a1142884c0fb4bef4d86a3b3020_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia92b06d30b2b4b2a82554a09e7766d66_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icf38ee8bd370423fa84ee5e38e47c59d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95d070511e5f4bbdb9d5c42796337c95_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4f604550be6342adadc42b61485a7f2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d6adddb828e4979a8855c5f6bce94fc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i68c94892c9fb42aaa1e614da69805135_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:ExchangeableSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7adb31b0d4742e7b2ac1ade989f8da9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jazz:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i93fcc27e7d9049908255d8f9f4c4ae1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jazz:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic079ac1e2a144f28a79650fbc6ed9bbd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jazz:JazzInvestmentsILimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf357be4238543a1a27ca214a3f3f4c3_D20200618-20200623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">jazz:TeamstersAndGEHALawsuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-18</startDate>
            <endDate>2020-06-23</endDate>
        </period>
    </context>
    <context id="ieb8a5c20792d4064b94c64dd2fc0fc78_D20210317-20210317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">jazz:FarrellLawsuitAndLevyLawsuitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-17</startDate>
            <endDate>2021-03-17</endDate>
        </period>
    </context>
    <context id="id8f7fc57bec140d789593b8d2775101f_D20210317-20210317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">jazz:GWLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-17</startDate>
            <endDate>2021-03-17</endDate>
        </period>
    </context>
    <context id="ibaf335118967499d9014d7d6cf9aa6f0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jazz:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jazz:November2016ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8fdb1e2d16bf451da2afde8d08dd749e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">jazz:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jazz:November2016ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if5e47e6d22e94a7686c976c5082b5057_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d5e026297614324803523b589e54f3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdc298f92426417395a13fd9bd37e584_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1433a49923474b7b86551b330efe0a70_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i388eb2d47d4c49288e0a25fcbae2007c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2682d77dc38b45eab31a573a53193501_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic77af1bbbe4c4ed9b6cb3e1250b90e6f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i178d0171380c401dbee02c215d027141_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibe4f5288ff2349b0855b4c9f4e6f8d64_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EquityUnitPurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icef39604e6e541088bb2e4c7209e732e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EquityUnitPurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i66c99d073914488d8a963e16fd7157d3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:XyremMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i59c338677c984136a2c0d50c0c51b54b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:XyremMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i60e078d4ebeb43c1b5a90bb01eadb33d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:XywavMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i77bf2ce390b94033ac8171d4a4d2301c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:XywavMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0e3440c9fc7647fb8b8660bb34a6380e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:TotalOxybateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4f60775c48ac4587baee0f83484216a3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:TotalOxybateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i794884b6312844008dfc8c420b318943_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:SunosiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i132401d25d904b6b995291904a37aa21_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:SunosiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="idad99758a92b46f69ff38b35f6bc1c97_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:NeuroscienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i024bcf6fbf444394bc18a1f89b3c0118_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:NeuroscienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id28937d6e4af460b80d5037f3cd8939b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ZepzelcaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9f78bd77b5074ba5832edbf95a8bc264_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ZepzelcaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i454da0df119a4cb1910738618c6ceaae_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:VyxeosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4fbf67aa85ea4f17a021a7e110a33644_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:VyxeosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie28815a9f1b147c68d0bcb0ddc96ee7f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:DefitelioDefibrotideMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie432747141664bb6adb8d987217f39aa_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:DefitelioDefibrotideMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i39820d72cb7245afa8f151f026bf8beb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ErwinazeAndErwinaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib0bdbc718857428ebf7951ccd1c50fd6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:ErwinazeAndErwinaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i52706a2a7c5549f7b8ebfda037d516ce_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i97377d6e8cd24c39a0f3c157716aaf7e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i84e3cdb754364d13b16ad4482f06d79a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i756c765645104890adb28ef5a4239fcd_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">jazz:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4e183204dd504385b7aabd0581f8e850_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i28a17d9c49814beb8f842b0fffd4574a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5e3259b6c4cb48c688797e8396b84f75_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id6d1e55fb07f41869db7416db5c10771_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iaa801815e4474a8f84966d2de80c9d29_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">jazz:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4c390949e0ff4e39b12014447878ee21_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">jazz:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic43106b4ecb64194872bd85d8226cd33_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:ExpressScriptsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i995cf99608ab444b8b5f0c0833bb3a94_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:ExpressScriptsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib440b7db7bcd472db3148515fb93a3cd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:McKessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iea113b8a7aee43598417b29f9ca71457_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:McKessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i78bad38380ec469ca4bf81c1c27e8a9d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4519fa0a63f14cff8c7ba8c84f0ce976_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9cf1e30d94724d14843e19cf7393a236_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:NipponShinyakuCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6eecb9689a83475fb16d21858f6cc845_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">jazz:NipponShinyakuCo.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id31fd37b4d5a433f9dabb6991d5933fd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5fc72acc875c42d2aab456060f3a82bb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2ee25dc52e304a9f8571408429bd4409_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i386430c9999841d0baa8f87ced9a30cf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib0dad6b028774d9e84f0c9fbc9bbbb02_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2b9c96cc04cb4f8cbcc80383f484a3bb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i12f515bb90ca4136b6803a3fe639f6c4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i78e9896476b44ce08f732dac82cec34a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7854f620c3a44156a514877a658feda8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i95e14456ee1e470a931da84057311a6d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3af56d070b3948f6a17baab3f7807a6f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jazz:PharmaMarS.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">jazz:UpfrontPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iba4f4b1fcca34167a69fec08ba48911e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7babe0aba2e848c1a0dd58ada3951555_I20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-03</instant>
        </period>
    </context>
    <context id="i5838651772974769b1ade35e31e9b5e3_I20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jazz:SeniorSecuredFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:SeniorSecuredTermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jazz:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-03</instant>
        </period>
    </context>
    <context id="iaca3d09bf0f649a4a3e44963fb1816a6_I20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jazz:SeniorSecuredFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:SeniorSecuredBridgeLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-03</instant>
        </period>
    </context>
    <context id="ieb1909e6ace14f609222e16cd599e721_I20210429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:SeniorSecuredNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jazz:SeniorSecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jazz:JazzSecuritiesDesignatedActivityCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-29</instant>
        </period>
    </context>
    <context id="i3b64b489932846e3b1fc944c183bd904_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i61df2c8ec8e6473a956a309bdfd17b3a_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001232524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jazz:TermLoanBSeniorSecuredCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">jazz:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </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="segment">
        <measure>jazz:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="litigationcase">
        <measure>jazz:litigationCase</measure>
    </unit>
    <unit id="agreement">
        <measure>jazz:agreement</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl8yLTEtMS0xLTA_9f00f810-c23f-463d-b30b-63488f4b7d53">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl8zLTEtMS0xLTA_19252569-2e66-41c9-b348-deac99ded2b7">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl80LTEtMS0xLTA_030168f5-91c3-442b-98aa-f453d5980f13">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl81LTEtMS0xLTA_efdca293-539c-4a64-8060-e77e4f5adc35">0001232524</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl82LTEtMS0xLTA_f7850b89-4dcc-49df-ae6f-b868e21f7307">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityRegistrantName
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80L2ZyYWc6MjhmMDk0OWE2NDhiNDU3MjgwYTdiYTZmMGM2Y2U3MmEvdGFibGU6MGY2ZWFhZWRhMjQyNGEzZDgwYTBkZDkwMWIwYWExOWIvdGFibGVyYW5nZTowZjZlYWFlZGEyNDI0YTNkODBhMGRkOTAxYjBhYTE5Yl83LTEtMS0xLTA_a725d6bf-6c8c-43cb-a99a-5de5f6c662b7">Jazz Pharmaceuticals plc</dei:EntityRegistrantName>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idb4537df1e4542089901c66901593c9e_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81OC9mcmFnOmI0MmU4YjEzMDc1NTQzMWJiNzlkMTVjZjEwYTM0MjJjL3RhYmxlOmZhNjViYjhiZjAyODQ2MzJhMGVkOTJiZWU5MmM5NTVlL3RhYmxlcmFuZ2U6ZmE2NWJiOGJmMDI4NDYzMmEwZWQ5MmJlZTkyYzk1NWVfMS0xLTEtMS0w_fd656c52-73e7-4362-a3a2-5b2bcadd0553">P0Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib43fdaebc5724333aae84b6ed0fa882d_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81OC9mcmFnOmI0MmU4YjEzMDc1NTQzMWJiNzlkMTVjZjEwYTM0MjJjL3RhYmxlOmZhNjViYjhiZjAyODQ2MzJhMGVkOTJiZWU5MmM5NTVlL3RhYmxlcmFuZ2U6ZmE2NWJiOGJmMDI4NDYzMmEwZWQ5MmJlZTkyYzk1NWVfMi0xLTEtMS0w_a26b1fbc-eb30-4f40-a4e9-c850c7326d05">P0Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_5d64a63f-9137-4dfc-a35d-cb055c9832a7">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_d7134684-f0bf-4dcb-95ca-901d215fa33e">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTIw_01fb7d0b-557d-4b90-874a-8889d7ecc0d9">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6ZDY0ZTVjY2RjZWUxNDg0NWJmN2U0OTBiZWU0MjFhNWIvdGFibGVyYW5nZTpkNjRlNWNjZGNlZTE0ODQ1YmY3ZTQ5MGJlZTQyMWE1Yl8wLTAtMS0xLTA_fc9ff0c4-c2a1-4a6d-bfcc-7dd027d69df0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18xMzg_59043b74-8b4f-4790-b5a7-0be2c34f390b">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6N2E2NTFiY2UzMGMwNDY1YmJkNjNmYmIzMTJkMzAwNjQvdGFibGVyYW5nZTo3YTY1MWJjZTMwYzA0NjViYmQ2M2ZiYjMxMmQzMDA2NF8wLTAtMS0xLTA_78348f38-851a-445d-a6b5-77db8652cad3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTI2_cae50de5-f7a9-452a-8a04-ab662e6a0b82">001-33500</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6MTI4N2RkY2JjNjZiNGI0NDhhMjlmNWI0MjJkMzk2OGMvdGFibGVyYW5nZToxMjg3ZGRjYmM2NmI0YjQ0OGEyOWY1YjQyMmQzOTY4Y18wLTAtMS0xLTA_e06f494e-163c-4d60-893c-b5c7e8097046">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6MTI4N2RkY2JjNjZiNGI0NDhhMjlmNWI0MjJkMzk2OGMvdGFibGVyYW5nZToxMjg3ZGRjYmM2NmI0YjQ0OGEyOWY1YjQyMmQzOTY4Y18wLTEtMS0xLTA_fa47796c-8ac2-4f36-8149-d1b36a4f4f0d">98-1032470</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTIx_2a41c017-10f2-4340-b228-ef9af4312896">Fifth Floor, Waterloo Exchange,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTE4_10988dd0-fd9a-45d3-aca5-7f040ad7103e">Waterloo Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTMx_89b1110e-f5e0-4f56-9df5-bcb896b7a55f">Dublin 4</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTIy_7a326ccd-c7c2-47ae-888d-a83a47b6f2ef">IE</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTIz_ef410504-789b-4fd1-8703-cc98a4118ade">D04 E5W7</dei:EntityAddressPostalZipCode>
    <dei:CountryRegion
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTI0_fd561cd4-b379-4bac-af65-e695fb53d2df">353</dei:CountryRegion>
    <dei:CityAreaCode
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTMy_52f538cd-4602-47c3-9873-b57febe2b765">1</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTI3_cfd60463-f932-489d-b7fa-5c53408a5a9c">634-7800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6Zjk2YzgxNjI5Mjg1NGMxOThhOTlhZDhkNTRmYWExNTgvdGFibGVyYW5nZTpmOTZjODE2MjkyODU0YzE5OGE5OWFkOGQ1NGZhYTE1OF8xLTAtMS0xLTA_8ae41e9a-20f4-4cb2-ac49-e41cd824231b">Ordinary shares, nominal value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6Zjk2YzgxNjI5Mjg1NGMxOThhOTlhZDhkNTRmYWExNTgvdGFibGVyYW5nZTpmOTZjODE2MjkyODU0YzE5OGE5OWFkOGQ1NGZhYTE1OF8xLTEtMS0xLTA_1cfd129b-e234-4bfa-a621-518e53949739">JAZZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6Zjk2YzgxNjI5Mjg1NGMxOThhOTlhZDhkNTRmYWExNTgvdGFibGVyYW5nZTpmOTZjODE2MjkyODU0YzE5OGE5OWFkOGQ1NGZhYTE1OF8xLTItMS0xLTA_a3dc2f78-d27b-4406-b0a5-d2dbf90d628c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTI1_b62862e0-375e-4ed5-911d-b54b9f44c77e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMTI4_33d15057-2711-488f-a6f9-c755737ff91d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6OTFiMmZlMDk1MDEzNDFkZWFjZWIzMjQ0OGNhMGFiNjIvdGFibGVyYW5nZTo5MWIyZmUwOTUwMTM0MWRlYWNlYjMyNDQ4Y2EwYWI2Ml8wLTAtMS0xLTA_19637040-db1b-4433-92d7-2c0a70954560">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6OTFiMmZlMDk1MDEzNDFkZWFjZWIzMjQ0OGNhMGFiNjIvdGFibGVyYW5nZTo5MWIyZmUwOTUwMTM0MWRlYWNlYjMyNDQ4Y2EwYWI2Ml8yLTQtMS0xLTA_492ce894-2431-487c-8390-12b8d45bdccf">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGFibGU6OTFiMmZlMDk1MDEzNDFkZWFjZWIzMjQ0OGNhMGFiNjIvdGFibGVyYW5nZTo5MWIyZmUwOTUwMTM0MWRlYWNlYjMyNDQ4Y2EwYWI2Ml80LTEtMS0xLTA_0199bfde-3755-4dc9-8ec8-205016699db2">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y182MDQ3MzEzOTU0OTAx_bd3325f3-8df7-4bf2-a373-92ea910596b3">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ieab99aaaf33f4196992ebce2555f426a_I20210427"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xL2ZyYWc6NWE5MGQ0OGYyODMzNGJjNDhkMzYyOWYwMzBmYzNlNmMvdGV4dHJlZ2lvbjo1YTkwZDQ4ZjI4MzM0YmM0OGQzNjI5ZjAzMGZjM2U2Y18yMDMw_9f6718b4-e687-4b3f-ab81-02a63006e9aa"
      unitRef="shares">56895944</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMy0xLTEtMS0w_174c5f99-3aa0-4def-a5d8-6da345b6fb13"
      unitRef="usd">2097533000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMy0zLTEtMS0w_06f2a90c-a419-485a-85e6-53c2620f71f5"
      unitRef="usd">1057769000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNC0xLTEtMS0w_ffda7648-526a-438d-b59c-4b11734b7e4a"
      unitRef="usd">335000000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNC0zLTEtMS0w_ed6e3c5c-e04b-44ab-853e-d8e635f7d362"
      unitRef="usd">1075000000</us-gaap:Investments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNS0xLTEtMS0w_2ed18212-95ef-4662-8e26-d67b0780cec3"
      unitRef="usd">413976000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNS0zLTEtMS0w_83ce0cc6-bd03-4c74-80c3-db5147239e70"
      unitRef="usd">396490000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNi0xLTEtMS0w_2aa9ccda-dbc3-4b78-a720-ce4dcc93305e"
      unitRef="usd">115475000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNi0zLTEtMS0w_15e724e5-da64-48b6-89ad-931779b7de78"
      unitRef="usd">95396000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNy0xLTEtMS0w_554407fe-5f34-4ca6-aa3f-aad266aff54d"
      unitRef="usd">57185000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNy0zLTEtMS0w_40a9afcb-07f2-487b-b736-933b2413d5ef"
      unitRef="usd">62422000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfOC0xLTEtMS0w_a71e1e4b-1f0a-465c-a3ef-d4b7e1b90bec"
      unitRef="usd">147727000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfOC0zLTEtMS0w_a2b04936-28c9-4f6d-b6ff-dc4773f8c06c"
      unitRef="usd">152491000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTAtMS0xLTEtMA_c8bd06ba-b620-4d75-9a9a-a654713f174a"
      unitRef="usd">3166896000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTAtMy0xLTEtMA_1e96465b-39c0-4301-ac1c-0f954b6fb5fd"
      unitRef="usd">2839568000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTEtMS0xLTEtMA_966cee6c-4e0c-4c78-b18a-15dcedf66519"
      unitRef="usd">123863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTEtMy0xLTEtMA_963f98c2-7d83-4695-bc73-360b89aa56d0"
      unitRef="usd">127935000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTItMS0xLTEtMA_09bf7c97-5ca6-466e-9abf-26519a3f1be2"
      unitRef="usd">125738000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTItMy0xLTEtMA_4aa186e0-633d-4e46-8a45-f996feae1582"
      unitRef="usd">129169000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTMtMS0xLTEtMA_593035cd-c110-4325-91fa-43d384c6234a"
      unitRef="usd">2108046000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTMtMy0xLTEtMA_d5b1ad9a-7515-402d-859b-645d0f082824"
      unitRef="usd">2195051000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTQtMS0xLTEtMA_cff182a5-94b1-48b2-a9e6-8401e7c6678c"
      unitRef="usd">938398000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTQtMy0xLTEtMA_895da4b4-3be1-4535-8262-5b50e1e50f9d"
      unitRef="usd">958303000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTUtMS0xLTEtMA_0d4a494c-3f0c-4330-9644-715a818534c9"
      unitRef="usd">258454000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTUtMy0xLTEtMA_7c291785-c613-4590-b56e-d56b25de70fc"
      unitRef="usd">254916000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTYtMS0xLTEtMA_ee70bb55-7240-4ec7-9239-9d020e0e8f7d"
      unitRef="usd">4724000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTYtMy0xLTEtMA_ea8b118b-8e1b-4e3b-94f2-4339b7a9aa3c"
      unitRef="usd">5238000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTctMS0xLTEtMA_23dcd626-7449-43a0-9dcd-153728d9262e"
      unitRef="usd">30351000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTctMy0xLTEtMA_2e3b0d74-f653-4220-b6df-2a6997f1f7cc"
      unitRef="usd">25721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTgtMS0xLTEtMA_76637f51-99ed-4e49-9758-967fa2253cbb"
      unitRef="usd">6756470000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMTgtMy0xLTEtMA_fea5d713-41b5-4d4b-9081-4fad6d4e1046"
      unitRef="usd">6535901000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjEtMS0xLTEtMA_ce1997ba-af9b-47b2-99f9-ff4496727317"
      unitRef="usd">77738000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjEtMy0xLTEtMA_7c707faa-8266-415a-ba80-53058c6b54af"
      unitRef="usd">26945000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjItMS0xLTEtMA_0b7ad93e-9fd9-4acd-9818-a99d82fbf421"
      unitRef="usd">374035000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjItMy0xLTEtMA_75e24868-7ff4-4997-8530-fa21914e8ea4"
      unitRef="usd">352732000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjMtMS0xLTEtMA_f21b73b7-dabe-428d-9228-526fa96f2e27"
      unitRef="usd">248613000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjMtMy0xLTEtMA_e45cbd71-1e6b-40f9-9df9-4c1f9a83b793"
      unitRef="usd">246322000</us-gaap:LongTermDebtCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjQtMS0xLTEtMA_b5c0f878-a5a9-4116-9b14-1f17dc15d182"
      unitRef="usd">49334000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjQtMy0xLTEtMA_713757f2-f957-4b75-875c-3710a66b7e04"
      unitRef="usd">25200000</us-gaap:TaxesPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjYtMS0xLTEtMA_184adc3a-5de4-44c8-8076-645af7ee4fae"
      unitRef="usd">2373000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjYtMy0xLTEtMA_aa37e122-1314-45e5-a9ae-d9ca211d5409"
      unitRef="usd">2546000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjctMS0xLTEtMA_d7e1857d-9ecc-4c8c-98da-2a4e829ede67"
      unitRef="usd">752093000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjctMy0xLTEtMA_8e93fdb2-5868-41c8-9eee-e97351eec0c5"
      unitRef="usd">653745000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjgtMS0xLTEtMA_fc1b8428-f397-4169-8884-5f61f3382792"
      unitRef="usd">1852000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjgtMy0xLTEtMA_b37ac080-01c0-447b-986f-774fe16e7aec"
      unitRef="usd">2315000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjktMS0xLTEtMA_d308e9ff-1536-4aa6-b3ce-6e3dcf4b7d54"
      unitRef="usd">1853033000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMjktMy0xLTEtMA_a85a08e1-060b-4f6d-99e5-e34e3e1d89f7"
      unitRef="usd">1848516000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzAtMS0xLTEtMA_76556203-d845-4f4d-9b42-97931aff6b62"
      unitRef="usd">136020000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzAtMy0xLTEtMA_1ec19fe9-51f3-4cbc-85eb-e8e023428aaa"
      unitRef="usd">140035000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzItMS0xLTEtMA_f1da1e72-452b-41d0-b2fc-ebea3c383f18"
      unitRef="usd">109915000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzItMy0xLTEtMA_5f470697-6e76-48ff-aa8c-43ecb71a0ee8"
      unitRef="usd">130397000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzMtMS0xLTEtMA_199887c4-4d91-459b-bd2c-66b880027d7d"
      unitRef="usd">105868000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzMtMy0xLTEtMA_102c4aea-0f56-4a03-a91f-246063f09f55"
      unitRef="usd">101148000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzQtMS0xLTEtMA_12df8d18-ea32-4762-b97b-5816402bd29b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzQtMy0xLTEtMA_6c2e8b29-6030-4d36-a44f-c1a3da7099a7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzctMS0xLTEtMA_81628ecc-b550-4bf2-a4f7-646de01b3ccf"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzctMy0xLTEtMA_47695cb7-7f9a-432d-9224-cd36761173c3"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <jazz:NonvotingEuroDeferredShares
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzgtMS0xLTEtMA_067727cb-797d-4609-aa01-29923e83edb6"
      unitRef="usd">55000</jazz:NonvotingEuroDeferredShares>
    <jazz:NonvotingEuroDeferredShares
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzgtMy0xLTEtMA_765748a2-5e0f-4d35-95ba-ac7d5b620ed3"
      unitRef="usd">55000</jazz:NonvotingEuroDeferredShares>
    <jazz:CapitalRedemptionReserve
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzktMS0xLTEtMA_b03d3160-ec66-4c33-b50f-905a6a6c70ca"
      unitRef="usd">472000</jazz:CapitalRedemptionReserve>
    <jazz:CapitalRedemptionReserve
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfMzktMy0xLTEtMA_33d00bf9-5d20-4d94-a7be-40c011889e1c"
      unitRef="usd">472000</jazz:CapitalRedemptionReserve>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDAtMS0xLTEtMA_1b29b453-369c-41c7-8d7c-11df05b7f30f"
      unitRef="usd">2694858000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDAtMy0xLTEtMA_25c6d2c6-955d-4dd7-8865-c02ba302adc8"
      unitRef="usd">2633670000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDEtMS0xLTEtMA_71802624-12f9-4f4f-aac2-dd61215fd425"
      unitRef="usd">-179428000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDEtMy0xLTEtMA_a6fb9dc8-4a3d-4016-8072-c61b61844655"
      unitRef="usd">-134352000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDItMS0xLTEtMA_c1a35fd4-b253-4fdc-9bf6-ae60d4448546"
      unitRef="usd">1281726000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDItMy0xLTEtMA_3219a453-0376-4281-b472-f0377e4a669b"
      unitRef="usd">1159894000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDUtMS0xLTEtMA_1cdea53c-a10a-471d-ae15-64ee362f6e2b"
      unitRef="usd">3797689000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDUtMy0xLTEtMA_6711bef6-d86a-4bc4-815f-4cfcd39d2cb3"
      unitRef="usd">3659745000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDYtMS0xLTEtMA_331cd36f-47c9-4630-98c7-1c11370c4d2f"
      unitRef="usd">6756470000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xNi9mcmFnOjJiOGE3NjdmNDk0YjQ4MzU4Yzc1MmU2NTMxMGVhNzk1L3RhYmxlOmU1NmYyZjVhYTJmNzRjMjM4MzM0OWI1NWY0OTM1NDRmL3RhYmxlcmFuZ2U6ZTU2ZjJmNWFhMmY3NGMyMzgzMzQ5YjU1ZjQ5MzU0NGZfNDYtMy0xLTEtMA_4c58fb40-6643-4c40-ba24-e70302e3c460"
      unitRef="usd">6535901000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69e0297af1594dd18059c3969062f87b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMy0xLTEtMS0w_5b733597-1519-4629-bd63-24b3305541d2"
      unitRef="usd">603531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c2feab325474efd8cc96cc090f9182c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMy0zLTEtMS0w_fd1cb096-e3a7-4fb5-906f-3fbcdd15f98c"
      unitRef="usd">530205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia575774fb2c94090ae67b9fb75d9882c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNC0xLTEtMS0w_612ff9c6-349e-4dcd-9c4a-d51c9219b61c"
      unitRef="usd">4050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96120016c5b6427981e5c01f4e5ead11_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNC0zLTEtMS0w_9da82c1d-c881-4afc-afa1-985a7fc636ef"
      unitRef="usd">4521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNS0xLTEtMS0w_281030cd-b836-4726-a1c5-c2ed5dc5834c"
      unitRef="usd">607581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNS0zLTEtMS0w_f62de7cf-5c02-4137-96aa-0db31a385e74"
      unitRef="usd">534726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <jazz:CostOfProductSalesExcludingAmortizationOfAcquiredDevelopedTechnologyAndIntangibleAssetImpairment
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNy0xLTEtMS0w_7565d953-7c58-47c1-855e-884282de8b7b"
      unitRef="usd">40189000</jazz:CostOfProductSalesExcludingAmortizationOfAcquiredDevelopedTechnologyAndIntangibleAssetImpairment>
    <jazz:CostOfProductSalesExcludingAmortizationOfAcquiredDevelopedTechnologyAndIntangibleAssetImpairment
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfNy0zLTEtMS0w_ab34a1c3-d368-49c0-8bad-5d002e8f0c1f"
      unitRef="usd">28657000</jazz:CostOfProductSalesExcludingAmortizationOfAcquiredDevelopedTechnologyAndIntangibleAssetImpairment>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfOC0xLTEtMS0w_2667f755-ca6e-42fd-837d-17459ad08667"
      unitRef="usd">260508000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfOC0zLTEtMS0w_3d7638ec-9994-43c8-8bcc-9c834665965e"
      unitRef="usd">208400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfOS0xLTEtMS0w_36c3be1a-d8a9-469b-84a1-36cb3c7afc96"
      unitRef="usd">76573000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfOS0zLTEtMS0w_9dac6cbe-b10b-4693-9acd-efef692cd5b3"
      unitRef="usd">86107000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTAtMS0xLTEtMA_eb176bef-4802-420e-a2f6-55ebd339027a"
      unitRef="usd">68192000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTAtMy0xLTEtMA_2a73d512-37b8-4d1b-8bd8-3993593908c1"
      unitRef="usd">62847000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTEtMS0xLTEtMA_eb095e30-b456-460d-9801-9e1c818bf6ee"
      unitRef="usd">0</us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff>
    <us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTEtMy0xLTEtMA_44447d04-cb2d-44b0-82c1-9ed39da2f244"
      unitRef="usd">202250000</us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff>
    <us-gaap:AssetImpairmentCharges
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTItMS0xLTEtMA_91fe76cd-9eaa-4e42-85e8-b8d94eb9dabf"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTItMy0xLTEtMA_04de9813-6a4a-4c60-86ff-f7f3821afc46"
      unitRef="usd">136139000</us-gaap:AssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTMtMS0xLTEtMA_61ca43e5-94c1-473a-8d80-689411c9b99c"
      unitRef="usd">445462000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTMtMy0xLTEtMA_7a6a4330-939a-4a47-8c8f-6cc746fa491e"
      unitRef="usd">724400000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTQtMS0xLTEtMA_cc999a4d-ad18-4781-85e1-daf08790ec3d"
      unitRef="usd">162119000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTQtMy0xLTEtMA_5f9cbaaa-9867-43e1-9e92-84ae3024bc03"
      unitRef="usd">-189674000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTUtMS0xLTEtMA_2ca8e626-1c1a-4a83-88a5-b9fc3aff3179"
      unitRef="usd">-27376000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTUtMy0xLTEtMA_9510a356-027d-4621-a65a-b10a06ddc0ac"
      unitRef="usd">-18496000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTYtMS0xLTEtMA_34c9df9b-8003-4f90-8376-ace895fcc72a"
      unitRef="usd">943000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTYtMy0xLTEtMA_beb93558-1a9c-45e3-a128-aa27d4d05abb"
      unitRef="usd">-1132000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTktMS0xLTEtMA_74a30e5b-eb48-4336-b638-0d9be03a61e5"
      unitRef="usd">135686000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMTktMy0xLTEtMA_6a7165fe-a8e7-49c9-b26b-93e71da4a211"
      unitRef="usd">-209302000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjAtMS0xLTEtMA_dc6385f8-b96f-4a2a-a2ba-e268efb5987b"
      unitRef="usd">18019000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjAtMy0xLTEtMA_062e30d2-9233-4ba9-94e4-924942354aa1"
      unitRef="usd">-51287000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjEtMS0xLTEtMA_9aebcdc1-9cb5-42e8-b21b-7b1e9718b49d"
      unitRef="usd">4165000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjEtMy0xLTEtMA_729228c3-b47a-491d-b2b0-f828fadd7015"
      unitRef="usd">182000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjQtMS0xLTEtMA_f52c9d43-f04a-4c02-a481-db61089ce817"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjQtMy0xLTEtMA_e710c3ab-470d-46e3-ac96-5303668d3dac"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjktMS0xLTEtMA_13882f02-392b-4bbe-9612-64fee61b938f"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMjktMy0xLTEtMA_8e44b5ae-3e44-42da-a081-a32ed0345287"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzAtMS0xLTEtMA_a0cb09ce-b21a-4446-9151-a0bf8b3dd052"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzAtMy0xLTEtMA_1e9b4f38-7da3-4f59-a100-f724c231e16e"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzEtMS0xLTEtMA_9ea6f18a-0204-4933-b188-470227c47042"
      unitRef="shares">56468000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzEtMy0xLTEtMA_c76e708d-e4bf-42ac-8c87-5cb61d8b4385"
      unitRef="shares">55956000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzItMS0xLTEtMA_a3c62570-24f0-4a0d-bd81-9f75c3d0b342"
      unitRef="shares">58393000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8xOS9mcmFnOmI0MmE2N2YzZTk5YTQzMjY4NzE2YWM5YTlhYjM0YjY2L3RhYmxlOjk1MTIzMGExODQxMjQzZjZhZjY1ODEwZmNhZmZjNThmL3RhYmxlcmFuZ2U6OTUxMjMwYTE4NDEyNDNmNmFmNjU4MTBmY2FmZmM1OGZfMzItMy0xLTEtMA_abb51f65-dd46-47b4-a330-b1f9b198fc80"
      unitRef="shares">55956000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfMi0xLTEtMS0w_f52c9d43-f04a-4c02-a481-db61089ce817"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfMi0zLTEtMS0w_e710c3ab-470d-46e3-ac96-5303668d3dac"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNC0xLTEtMS0w_f8b9e791-2d53-4dd5-b9de-e06d07fc4300"
      unitRef="usd">-46220000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNC0zLTEtMS0w_d3bdcccd-b71f-4840-9d0a-c04d19c3fe2b"
      unitRef="usd">-29990000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNi0wLTEtMS0wL3RleHRyZWdpb246ZGQ1ZTZkNDVjZmE0NDIxNzk5NjdiYzU5Mzc2Nzg4MzNfOTE_3bb346ce-6566-4aeb-9016-f0081947f0a8"
      unitRef="usd">163000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNi0wLTEtMS0wL3RleHRyZWdpb246ZGQ1ZTZkNDVjZmE0NDIxNzk5NjdiYzU5Mzc2Nzg4MzNfOTU_1451caf0-9209-4de9-9fda-f07d38bb63d5"
      unitRef="usd">-579000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNi0xLTEtMS0w_44f447d6-82c4-4ef5-807c-f042ddfed013"
      unitRef="usd">1144000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfNi0zLTEtMS0w_acb45490-da85-427a-8396-2d66d8d357c0"
      unitRef="usd">-4053000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfOC0xLTEtMS0w_702c64b9-27a3-44f4-985b-f8f76f99c6bf"
      unitRef="usd">-45076000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfOC0zLTEtMS0w_5b6e8cd3-f636-4b52-a930-fb4699cd5e96"
      unitRef="usd">-34043000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfOS0xLTEtMS0w_90c9ba13-0907-47bf-bb1e-8a63720debe4"
      unitRef="usd">76756000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yMi9mcmFnOjY5MjUzMDVjZDFhYzQyMDY5YWU2ZjRmMmU5ZDZlYTBhL3RhYmxlOmIzOWQ3NGFlOGI5OTRjYjVhOGE2NTg3MWI4MDdhZWZjL3RhYmxlcmFuZ2U6YjM5ZDc0YWU4Yjk5NGNiNWE4YTY1ODcxYjgwN2FlZmNfOS0zLTEtMS0w_e2792664-6488-47ff-bbf9-c92bc505d19b"
      unitRef="usd">-191876000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i96af7051f0814464be539c9e38677088_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0xLTEtMS0w_0593f132-9a74-441a-a574-0d390ee94945"
      unitRef="shares">56171000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i96af7051f0814464be539c9e38677088_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0zLTEtMS0w_2374fc83-a866-4830-9d99-56e778aa136b"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i5f0a97697b144a2cb40aba9afd27d0f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi01LTEtMS0w_b9352ee5-2350-475a-a27f-e4e92ea7d082"
      unitRef="shares">4000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5f0a97697b144a2cb40aba9afd27d0f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi03LTEtMS0w_e2970c0d-40fd-4e88-b727-f38981489a24"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c8bebd1042a438fa2640c6f0d88bbfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi05LTEtMS0w_11c680a7-3476-493c-95cc-078929a743e8"
      unitRef="usd">472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9fa75ab94f24010b88677354c705498_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0xMS0xLTEtMA_4035bd43-7d9a-4cd5-9a5c-bc2e3a35dc24"
      unitRef="usd">2633670000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50b390a64358409797a67621a049a791_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0xMy0xLTEtMA_68584194-d891-45b8-a58b-474b190b0d64"
      unitRef="usd">-134352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8de291a3517c484c95ccb76118beeb54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0xNS0xLTEtMA_bc0e335b-690b-43e7-879a-699d2976e773"
      unitRef="usd">1159894000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMi0yMS0xLTEtMA_a10996c2-ac6f-4c05-9187-67a467e4e872"
      unitRef="usd">3659745000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i899da4b7226d4675b640c5666fa457b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNC0xLTEtMS0w_f25f2463-f771-4d37-bf4b-36a7887e2ca9"
      unitRef="shares">408000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i09aa103afc5842e1b302253d8061460b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNC0xMS0xLTEtMA_16c41f91-984e-44c2-a265-84947ea3db7f"
      unitRef="usd">50407000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNC0yMS0xLTEtMA_d02bd7c9-f8a4-4e67-b0c3-01730bd42580"
      unitRef="usd">50407000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i899da4b7226d4675b640c5666fa457b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNi0xLTEtMS0w_8fa08583-d8d0-4224-8a33-677861ebf354"
      unitRef="shares">294000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09aa103afc5842e1b302253d8061460b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNy0xMS0xLTEtMA_2fb6eb4b-c580-44e3-a7ad-6ee7cdefea77"
      unitRef="usd">23784000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfNy0yMS0xLTEtMA_f04a29cf-9941-49eb-96a6-0109c8a1def9"
      unitRef="usd">23784000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i09aa103afc5842e1b302253d8061460b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfOS0xMS0xLTEtMA_697cf198-3908-470c-9a14-f4d0cfb9e1a8"
      unitRef="usd">34565000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfOS0yMS0xLTEtMA_0a4aae35-5c26-470f-8ca7-f31d77cecda9"
      unitRef="usd">34565000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3623874be8ab4b8da5813216f65cc03a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTEtMTMtMS0xLTA_9dc085f2-60ce-4876-b0ec-a79e5b903ece"
      unitRef="usd">-45076000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTEtMjEtMS0xLTA_01ce9850-e0eb-4f0b-ae64-dad3ae3ccf3d"
      unitRef="usd">-45076000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="iead3ea48c69449d69c6749981b391348_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTItMTUtMS0xLTA_b2f516b1-1fda-404b-a710-73a88d9e9f04"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTItMjEtMS0xLTA_4e90d838-6334-4ded-b889-73c8b9d7bf55"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i7f39fcaab7fc43c199b4ad3bf936095b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMS0xLTEtMA_a305605e-84dd-4e0d-8363-1307407ebcf6"
      unitRef="shares">56873000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7f39fcaab7fc43c199b4ad3bf936095b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMy0xLTEtMA_ed1b0967-3caf-4f49-8592-78697cf272d5"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i71a3341a8b384dc091d307bbdb06abc1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtNS0xLTEtMA_f7e9d721-ada9-40d1-83d7-3b43ed980ab2"
      unitRef="shares">4000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i71a3341a8b384dc091d307bbdb06abc1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtNy0xLTEtMA_2c39caf9-acef-4db7-80c0-46159bcb0608"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d8902f0c170442dae5068bb1cb65244_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtOS0xLTEtMA_30411eaf-6f09-46c2-8feb-639d9be898e5"
      unitRef="usd">472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7f510046e964f88a1fdb6cb7e90b398_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMTEtMS0xLTA_b013d8c0-f663-43bb-bcc4-e308eaaa3eb1"
      unitRef="usd">2694858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaab13156480f44deb1d8043c7f517db4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMTMtMS0xLTA_4242ca75-93bf-4946-a65b-33cb684744de"
      unitRef="usd">-179428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3dff848726a41e58d949cbba1e5202d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMTUtMS0xLTA_6725ba39-141e-4acc-868a-67b296843966"
      unitRef="usd">1281726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmZmMDk4Mjc5NmYyNzRiZmE4MTY5MmI2YTExMjYxNTQ3L3RhYmxlcmFuZ2U6ZmYwOTgyNzk2ZjI3NGJmYTgxNjkyYjZhMTEyNjE1NDdfMTMtMjEtMS0xLTA_79e69fbf-7f15-4e94-bc53-061e116339a1"
      unitRef="usd">3797689000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i7d015e9ad8004ec79986f98942b654cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0xLTEtMS05NzM_05f63c36-56a7-488f-a8be-4e91b95214fd"
      unitRef="shares">56140000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7d015e9ad8004ec79986f98942b654cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0zLTEtMS05NzM_d350809c-be55-4b06-979b-36f153368a42"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6900429f326c41c0b4707be2e18a7aec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi01LTEtMS05NzM_35acb909-da8f-4e4e-a807-eb3b67262061"
      unitRef="shares">4000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6900429f326c41c0b4707be2e18a7aec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi03LTEtMS05NzM_a12f7692-1f60-4743-a6ac-a6d46b7eb1af"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3adbeacddc5b4421a9e130cb84df14ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi05LTEtMS05NzM_1287896e-f23e-4c45-9692-dfaff0d17ad1"
      unitRef="usd">472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i743b138c7d4c4eca8b3ce0149cf1e96c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0xMS0xLTEtOTcz_3058bb0d-78a4-4b78-aa5e-ab06501ff638"
      unitRef="usd">2266026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic034559e49064d90b1d5f9509ecee289_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0xMy0xLTEtOTcz_a3494e49-4993-4658-9d0e-73070b58f74b"
      unitRef="usd">-223393000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32915fc7d34542cdb742f8f7508577e0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0xNS0xLTEtOTcz_63ff391a-26e2-4952-bbeb-754707548d12"
      unitRef="usd">1067815000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a4344b57d7e4726bc94a174cbec86a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMi0yMS0xLTEtOTcz_315ff80d-9059-4d9b-b96e-1232a7ac8928"
      unitRef="usd">3110981000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5eb5c84c2a5e4cddaa389cbd86a2f654_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNC0xLTEtMS05NzM_65ecbd89-edef-442a-abe5-85b77bb357f9"
      unitRef="shares">145000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie22d5c5bb93940809cfe49f63097eb48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNC0xMS0xLTEtOTcz_6d57d138-7f0c-4a52-bf1d-bd76aa417101"
      unitRef="usd">13264000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNC0yMS0xLTEtOTcz_1b173af5-6a9e-41a7-aab3-8dcdbfe49aa9"
      unitRef="usd">13264000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i5eb5c84c2a5e4cddaa389cbd86a2f654_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNi0xLTEtMS05NzM_fa8e693a-1490-469b-8a15-0c2d33b93a5e"
      unitRef="shares">214000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie22d5c5bb93940809cfe49f63097eb48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNy0xMS0xLTEtOTcz_873e80d3-1932-424a-a8d4-9a7952a0a71e"
      unitRef="usd">13547000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfNy0yMS0xLTEtOTcz_f30d6ae6-f356-4d0d-978f-d01581b451da"
      unitRef="usd">13547000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie22d5c5bb93940809cfe49f63097eb48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfOC0xMS0xLTEtOTcz_2b945faa-b13e-4a76-ae19-52c526fcd366"
      unitRef="usd">28731000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfOC0yMS0xLTEtOTcz_1abf7cf2-04ad-4a59-b0f1-7880c032feca"
      unitRef="usd">28731000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i5eb5c84c2a5e4cddaa389cbd86a2f654_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfOS0xLTEtMS05NzM_339fa983-43f4-4c09-ae86-c1bea71851ed"
      unitRef="shares">1131000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7487ed9373484e31854821cc115c3819_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfOS0xNS0xLTEtOTcz_0bc3cade-c10a-46a6-8b69-7f7679dae791"
      unitRef="usd">139053000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfOS0yMS0xLTEtOTcz_b5bb084a-b523-4f3f-a339-ae614c90baf3"
      unitRef="usd">139053000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1f09524b7441485db6b89c329e871abb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTAtMTMtMS0xLTk3Mw_81551aae-ccf8-45b1-b734-25d5b5d751cd"
      unitRef="usd">-34043000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTAtMjEtMS0xLTk3Mw_5eaf57a5-23f0-4003-b7e6-ccef9fe62fda"
      unitRef="usd">-34043000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i7487ed9373484e31854821cc115c3819_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTEtMTUtMS0xLTk3Mw_5aa110f6-0bfb-45ea-965f-6c5bf872b170"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTEtMjEtMS0xLTk3Mw_68ab12d5-c1c7-4070-8cf0-d90f23b176c4"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i6dae421110214a3c87bd1ae159fb4ad3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMS0xLTEtOTcz_508c77df-4459-479a-b329-b8c519c3f86a"
      unitRef="shares">55368000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6dae421110214a3c87bd1ae159fb4ad3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMy0xLTEtOTcz_06a038a1-de49-45fc-b179-aeb235d6a096"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4f848c2f3ef04553b11cff066c80506d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItNS0xLTEtOTcz_4ca530d0-4c89-47c2-9e0a-4cfd8c4a4916"
      unitRef="shares">4000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4f848c2f3ef04553b11cff066c80506d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItNy0xLTEtOTcz_3ed980bd-762e-47b2-9588-5f4b84d5d4d7"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id26de82f82c348328d24e66d2a216ebf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItOS0xLTEtOTcz_d95c9f4c-f12c-4359-bd94-8fcb7a7fec94"
      unitRef="usd">472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19afc0f5fd214b229c8b72cdde2d1225_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMTEtMS0xLTk3Mw_77aba685-c510-4eb0-aeff-e39743a3fe25"
      unitRef="usd">2294474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32d2e416511a4e88a7ee8c9872cfb3c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMTMtMS0xLTk3Mw_696d8bf7-34ef-4e08-9656-24a4f4989467"
      unitRef="usd">-257436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07822bf1a7d24eb9972a2e826536f54e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMTUtMS0xLTk3Mw_45a7d0b1-73f8-412a-b273-de067e56d3a9"
      unitRef="usd">770929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64e93bd225ea44499be5a5be9b7ccfa1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8yNS9mcmFnOjIxMTQ4NGVlZTUwNzRmMzliMWE2M2FjYzA5Y2ViYTkzL3RhYmxlOmM0MWQ0YTNhNDYzNDQ3MDdiMDE2MTEwMTMzNWJjODJiL3RhYmxlcmFuZ2U6YzQxZDRhM2E0NjM0NDcwN2IwMTYxMTAxMzM1YmM4MmJfMTItMjEtMS0xLTk3Mw_0984b8a6-8c30-4d67-aa79-7b44068b7901"
      unitRef="usd">2808500000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMy0xLTEtMS0w_9776333c-8892-42ef-801e-9eb81918e99a"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMy0zLTEtMS0w_20fefdd4-3400-4f87-9d38-f384cb3ecb72"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNS0xLTEtMS0w_473ddcd8-a785-4041-92b5-553f8c10dc67"
      unitRef="usd">68192000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNS0zLTEtMS0w_66aac80a-966b-48fb-9231-8d6511b8794f"
      unitRef="usd">62847000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNi0xLTEtMS0w_6b595334-499e-4cee-833a-56875e6d6c72"
      unitRef="usd">34485000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNi0zLTEtMS0w_df8febb7-ca95-441f-b899-5273f8409c22"
      unitRef="usd">28654000</us-gaap:ShareBasedCompensation>
    <us-gaap:AssetImpairmentCharges
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNy0xLTEtMS0w_a4dca63e-2399-4a98-bbfb-c2e40f55e083"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNy0zLTEtMS0w_6d944288-49ba-45bc-8af6-17b9b8808452"
      unitRef="usd">136139000</us-gaap:AssetImpairmentCharges>
    <us-gaap:Depreciation
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfOC0xLTEtMS0w_f0d966e6-57f2-405b-904b-50da2dc10d67"
      unitRef="usd">4779000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfOC0zLTEtMS0w_ea7a21e1-9da3-4f62-b86a-a634f56552e0"
      unitRef="usd">4527000</us-gaap:Depreciation>
    <us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfOS0xLTEtMS0w_146c4694-0c18-444f-9afb-fec282b649d0"
      unitRef="usd">0</us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff>
    <us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfOS0zLTEtMS0w_b67b1ce5-e970-4974-b1fc-11b5b3797540"
      unitRef="usd">202250000</us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTItMS0xLTEtMA_620443a4-64fd-490c-bbd4-27cc7c8caa65"
      unitRef="usd">-19110000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTItMy0xLTEtMA_3015775d-658a-4000-afa3-05e47406a87c"
      unitRef="usd">-63976000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <jazz:ProvisionForLossesOnAccountsReceivableAndInventory
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTQtMS0xLTEtMA_d104556d-f736-429b-a9dd-90acaff13ffd"
      unitRef="usd">1083000</jazz:ProvisionForLossesOnAccountsReceivableAndInventory>
    <jazz:ProvisionForLossesOnAccountsReceivableAndInventory
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTQtMy0xLTEtMA_1e9c631b-439c-415e-bfa9-ce110c227029"
      unitRef="usd">2620000</jazz:ProvisionForLossesOnAccountsReceivableAndInventory>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTYtMS0xLTEtMA_7d43ab18-ac9d-410b-82b0-cc85c0a5e3d7"
      unitRef="usd">15688000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTYtMy0xLTEtMA_4cb7e9d6-d847-459c-8fe9-bc1f9617d764"
      unitRef="usd">12000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTctMS0xLTEtMA_fd482e72-e6bc-462e-8aba-b475506a3b6f"
      unitRef="usd">-7766000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTctMy0xLTEtMA_17ae5788-2b54-4979-998a-041671733e99"
      unitRef="usd">-1793000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTktMS0xLTEtMA_13134419-64b2-4a5a-bb43-cb9f1518de7d"
      unitRef="usd">18245000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMTktMy0xLTEtMA_9152f118-ea16-4d8f-86f8-eadfc3c457aa"
      unitRef="usd">-37861000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjAtMS0xLTEtMA_9b21a54d-5933-4f17-8e71-8f7cf0d5a0bb"
      unitRef="usd">22014000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjAtMy0xLTEtMA_d2e9b11f-f24e-4554-ba0e-a8d4348c7384"
      unitRef="usd">10235000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjEtMS0xLTEtMA_3cea0c13-0577-4c5e-8db5-8193985ff8b3"
      unitRef="usd">2897000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjEtMy0xLTEtMA_e578452a-ea30-4ba6-a9a0-08c5a07d2152"
      unitRef="usd">17843000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjItMS0xLTEtMA_36167b41-8d13-4f91-bed1-15e66f205ae9"
      unitRef="usd">-157000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjItMy0xLTEtMA_97c84171-94c9-4f16-911f-0676b6e2137e"
      unitRef="usd">-505000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <jazz:IncreaseDecreaseInOperatingLeaseAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjMtMS0xLTEtMA_a6da730c-712a-4c9b-9476-03b07adbfc19"
      unitRef="usd">-3690000</jazz:IncreaseDecreaseInOperatingLeaseAssets>
    <jazz:IncreaseDecreaseInOperatingLeaseAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjMtMy0xLTEtMA_43167af5-eae9-41de-9f75-3a51b5684a4d"
      unitRef="usd">-3195000</jazz:IncreaseDecreaseInOperatingLeaseAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjQtMS0xLTEtMA_f84edf95-1189-4d6a-b087-a47e79dd88f0"
      unitRef="usd">51292000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjQtMy0xLTEtMA_db8e1040-a38e-49aa-849b-d60b1543abff"
      unitRef="usd">19604000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjUtMS0xLTEtMA_64d2f748-9d89-4281-9562-4e3b92bcce35"
      unitRef="usd">13719000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjUtMy0xLTEtMA_a33c1153-c2cb-4d8b-841f-7546b74474cd"
      unitRef="usd">-12198000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjYtMS0xLTEtMA_bbef16ca-c9db-4b2b-b28c-95348f87370a"
      unitRef="usd">24625000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjYtMy0xLTEtMA_3f2fa97d-62c5-4348-95bc-103995aa025b"
      unitRef="usd">20829000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjctMS0xLTEtMA_e155c12f-cece-43a5-a135-fc009b64a502"
      unitRef="usd">-637000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjctMy0xLTEtMA_cba3b4f3-5962-4e0b-9772-565a228d908e"
      unitRef="usd">-1180000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjgtMS0xLTEtMA_886974ee-5290-4f54-9b60-c1e9cb6a8323"
      unitRef="usd">4774000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjgtMy0xLTEtMA_0f44dad1-fd75-4d0e-ad1d-ba9274df3bbc"
      unitRef="usd">7316000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <jazz:IncreaseDecreaseInOperatingLeaseLiabilitiesNoncurrent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjktMS0xLTEtMA_a424833e-035e-479b-a108-2b7db5ec9482"
      unitRef="usd">-4182000</jazz:IncreaseDecreaseInOperatingLeaseLiabilitiesNoncurrent>
    <jazz:IncreaseDecreaseInOperatingLeaseLiabilitiesNoncurrent
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMjktMy0xLTEtMA_326429b3-47df-4923-861b-55c1b49fdcc3"
      unitRef="usd">-3906000</jazz:IncreaseDecreaseInOperatingLeaseLiabilitiesNoncurrent>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzAtMS0xLTEtMA_df65f07f-addc-486f-b099-663eb52d3733"
      unitRef="usd">284997000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzAtMy0xLTEtMA_dc65af57-152c-4cd7-b755-d22fd5e04070"
      unitRef="usd">272969000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzItMS0xLTEtMA_45ca523a-7367-4288-a19a-9f91b4ac5dea"
      unitRef="usd">760000000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzItMy0xLTEtMA_b86cdb76-040f-44b3-a7ad-980da763f4f5"
      unitRef="usd">345000000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzQtMS0xLTEtMA_4d71b212-dcb9-43a2-9798-1a48e7be5207"
      unitRef="usd">2168000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzQtMy0xLTEtMA_57ca3c4d-2226-425e-b7bf-e8bf40341da8"
      unitRef="usd">4830000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <jazz:PaymentstoAcquireInProcessResearchandDevelopmentOtherThanThroughBusinessCombination
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzctMS0xLTEtMA_f3e6849e-3357-4f61-8720-ff390d58729e"
      unitRef="usd">0</jazz:PaymentstoAcquireInProcessResearchandDevelopmentOtherThanThroughBusinessCombination>
    <jazz:PaymentstoAcquireInProcessResearchandDevelopmentOtherThanThroughBusinessCombination
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzctMy0xLTEtMA_4e95e03b-be72-4d0c-9e65-f5e0d7104d33"
      unitRef="usd">202250000</jazz:PaymentstoAcquireInProcessResearchandDevelopmentOtherThanThroughBusinessCombination>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzgtMS0xLTEtMA_411c0b92-2e82-48e4-98db-3104112df907"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzgtMy0xLTEtMA_5fa09915-93c0-474b-87c9-181737449afc"
      unitRef="usd">13000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzktMS0xLTEtMA_d0a9a278-3b9c-46cd-8480-353555d965e7"
      unitRef="usd">20700000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfMzktMy0xLTEtMA_c5584231-6a32-4ad3-b4f6-4f6b127292de"
      unitRef="usd">185000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDAtMS0xLTEtMA_5d02586e-c7c0-43c2-9142-70f7de57ce20"
      unitRef="usd">737132000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDAtMy0xLTEtMA_cbc06746-dbef-4d90-8fd5-c7b059eaa111"
      unitRef="usd">-60080000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDQtMS0xLTEtMA_3a60c778-c622-4e24-8d72-2a8cb1c27dd5"
      unitRef="usd">50407000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDQtMy0xLTEtMA_9e001255-05dc-439c-904d-7eb89a147366"
      unitRef="usd">13264000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDUtMS0xLTEtMA_a611f0da-40da-45da-829a-f1ab65a758b4"
      unitRef="usd">23784000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDUtMy0xLTEtMA_3b030e05-e366-41dd-a56c-8791a21b6b2c"
      unitRef="usd">13547000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDYtMS0xLTEtMA_b553e92d-37bb-4688-8a6f-352bd0a8c12f"
      unitRef="usd">8347000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDYtMy0xLTEtMA_c5f17d56-c9b8-43ab-b6e7-058a4dfb4ad5"
      unitRef="usd">8347000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDctMS0xLTEtMA_b91c3c36-f0ab-4f86-858f-6b1a22eb53af"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNDctMy0xLTEtMA_5fb87733-be24-469d-9ff1-298ffc3c226b"
      unitRef="usd">139053000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTItMS0xLTEtMA_4e841af2-9ffd-4bb5-ac33-8eed51b68499"
      unitRef="usd">18276000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTItMy0xLTEtMA_4da1f91f-361d-49af-a617-b61d6875b2b5"
      unitRef="usd">-147683000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTMtMS0xLTEtMA_ae9cbe4b-f01b-4628-8b5a-91ee4b21c050"
      unitRef="usd">-641000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTMtMy0xLTEtMA_5990721b-1218-460f-aac8-b24c7013aede"
      unitRef="usd">-948000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTQtMS0xLTEtMA_4921a562-900c-4f2e-8c97-4644ee0a3160"
      unitRef="usd">1039764000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTQtMy0xLTEtMA_d627af07-56e7-46bd-b6b2-0187b9229514"
      unitRef="usd">64258000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTUtMS0xLTEtMA_2ff7b6e5-ef08-442f-b71e-e26ced2f6e15"
      unitRef="usd">1057769000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8a4344b57d7e4726bc94a174cbec86a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTUtMy0xLTEtMA_b49d4c10-c8c7-4fe2-a4cf-9af6aaceae21"
      unitRef="usd">637344000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTYtMS0xLTEtMA_a4ef0260-df21-4089-b5c8-73eff2603b41"
      unitRef="usd">2097533000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i64e93bd225ea44499be5a5be9b7ccfa1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zMS9mcmFnOjhiYzUyNTdjNmIzZDQ0MGY5NzM2OGU0YjY5NjVmNGZmL3RhYmxlOjRhYzViZDliY2UwZTQyOGI5NzA2OWQ2MDFlZjEwYWQyL3RhYmxlcmFuZ2U6NGFjNWJkOWJjZTBlNDI4Yjk3MDY5ZDYwMWVmMTBhZDJfNTYtMy0xLTEtMA_3d86c7de-7073-4951-a23d-8cc70eaef392"
      unitRef="usd">701602000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkyMTA_6ceecd00-3d2a-430f-bbbf-a90e08cded90">The Company and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jazz Pharmaceuticals plc is a global biopharmaceutical company dedicated to developing and commercializing life-changing medicines that transform the lives of patients with serious diseases &#x2013; often with limited or no options.  We have a diverse portfolio of marketed medicines and novel product candidates, from early- to late-stage development, in key therapeutic areas.  Our focus is in neuroscience, including sleep medicine and movement disorders, and in oncology, including hematologic malignancies and solid tumors.  We actively explore new options for patients including novel compounds, small molecules, biologics and innovative delivery technologies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lead marketed products are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Xyrem&#xae; (sodium oxybate) oral solution&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product approved by the U.S. Food and Drug Administration, or FDA, and marketed in the U.S. for the treatment of both cataplexy and excessive daytime sleepiness, or EDS, in narcolepsy patients seven years of age and older; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Xywav&#x2122; (calcium, magnesium, potassium, and sodium oxybates) oral solution&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product that contains 92% less sodium than Xyrem, approved by FDA and launched in the U.S. in November 2020 for the treatment of cataplexy or EDS in narcolepsy patients seven years of age and older;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Sunosi&#xae; (solriamfetol)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product approved by FDA and marketed in the U.S. and in Europe to improve wakefulness in adult patients with EDS associated with narcolepsy or obstructive sleep apnea;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Zepzelca&#x2122; (lurbinectedin)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product approved by FDA in June 2020 and launched in the U.S. in July 2020 for the treatment of adult patients with metastatic small cell lung cancer, or SCLC, with disease progression on or after platinum-based chemotherapy; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Vyxeos&#xae; (daunorubicin and cytarabine) liposome for injection&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product approved in the U.S. and in Europe (where it is marketed as Vyxeos&#xae; liposomal 44 mg/100 mg powder for concentrate for solution for infusion) for the treatment of adults with newly-diagnosed therapy-related acute myeloid leukemia, or AML, or AML with myelodysplasia-related changes;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Defitelio&#xae; (defibrotide sodium)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a product approved in the U.S. for the treatment of adult and pediatric patients with hepatic veno-occlusive disease, or VOD, also known as sinusoidal obstruction syndrome, with renal or pulmonary dysfunction following hematopoietic stem cell transplantation, or HSCT, and in Europe (where it is marketed as Defitelio&#xae; (defibrotide)) for the treatment of severe VOD in adults and children undergoing HSCT therapy; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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:700;line-height:120%;padding-left:14.5pt"&gt;Erwinaze&#xae; (asparaginase Erwinia chrysanthemi)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a treatment approved in the U.S. and in certain markets in Europe (where it is marketed as Erwinase&#xae;) for patients with acute lymphoblastic leukemia, or ALL, who have developed hypersensitivity to E. coli-derived asparaginase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout this report, unless otherwise indicated or the context otherwise requires, all references to &#x201c;Jazz Pharmaceuticals,&#x201d; &#x201c;the registrant,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d; refer to Jazz Pharmaceuticals plc and its consolidated subsidiaries.  Throughout this report, all references to &#x201c;ordinary shares&#x201d; refer to Jazz Pharmaceuticals plc&#x2019;s ordinary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated financial statements have been prepared following the requirements of the U.S. Securities and Exchange Commission for interim reporting.  As permitted under those rules, certain footnotes and other financial information that are normally required by U.S. generally accepted accounting principles, or U.S. GAAP, can be condensed or omitted.  The information included in this Quarterly Report on Form&#160;10&#x2011;Q should be read in conjunction with our annual consolidated financial statements and accompanying notes included in our Annual Report on Form&#160;10-K for the year ended December&#160;31,&#160;2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, these condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and include all adjustments, consisting only of normal recurring adjustments, considered necessary for the fair presentation of our financial position and operating results.  The results for the three months ended March&#160;31,&#160;2021 are not necessarily indicative of the results to be expected for the year ending December&#160;31,&#160;2021, for any other interim period or for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our significant accounting policies have not changed substantially from those previously described in our Annual Report on Form 10-K for the year ended December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed consolidated financial statements include the accounts of Jazz Pharmaceuticals plc and our subsidiaries, and intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker, or CODM.  Our CODM has been identified as our chief executive officer.  We have determined that we operate in one business segment, which is the identification, development and commercialization of meaningful pharmaceutical products that address unmet medical needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures in the condensed consolidated financial statements and accompanying notes.  Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances.  Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board, or FASB, issued ASU No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles in the existing guidance for income taxes and making other minor improvements.  We adopted this standard on January&#160;1,&#160;2021 and adoption did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entit&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;y&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the three months ended March 31, 2021, we invested in a cell of a protected cell company, or the protected cell, as part of our directors&#x2019; and officers&#x2019; liability risk financing strategy.  Based on our control and the structure of the protected cell, we concluded that Jazz is the primary beneficiary of the protected cell and is required to consolidate the protected cell.  The insurance premium payable to the protected cell for the three months ended March 31, 2021 and the protected cell&#x2019;s assets and liabilities as of March 31, 2021 were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With the global impact of the COVID-19 pandemic, we have developed a comprehensive response strategy including establishing cross-functional response teams and implementing business continuity plans to manage the impact of the COVID-19 pandemic on our employees, patients and our business.  Since the second quarter of 2020, we have been experiencing financial and other impacts of the pandemic, and given the global economic slowdown, the overall disruption of global healthcare systems and the other risks and uncertainties associated with the pandemic, we expect that our business, financial condition, results of operations and growth prospects will continue to be adversely affected in future quarters.  With respect to our commercialization activities, the evolving effects of the COVID-19 pandemic continue to have a negative impact on demand, new patient starts and treatments for our products, primarily due to the inherent limitations of telemedicine and a reprioritization of healthcare resources toward COVID-19.  The extent of the impact on our ability to generate sales of and revenues from our approved products, execute on new product launches, our clinical development and regulatory efforts, our corporate development objectives and the value of and market for our ordinary shares, will depend on future developments that are highly uncertain and cannot be predicted with confidence at this time, such as the ultimate duration and severity of the pandemic, governmental &#x201c;stay-at-home&#x201d; orders and travel restrictions, quarantines, social distancing and business closure requirements in the U.S., Ireland and other countries, and the effectiveness of vaccination programs and other actions taken globally to contain and treat the disease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business has been substantially dependent on Xyrem and while&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; we expect that our business will continue to be substantially dependent on oxybate product sales from both Xyrem and Xywav, there is no guarantee that we can maintain oxybate sales at or near historical levels, or that oxybate sales will continue to grow.  &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;Our ability to maintain or increase oxybate sales is subject to a number of risks and uncertainties including, without limitation, those related to the introduction of authorized generic and generic versions of sodium oxybate and/or new products for treatment of cataplexy and/or EDS in narcolepsy in the U.S. market, the current and potential impacts of the ongoing COVID-19 pandemic, including the current and expected future negative impact on demand for our products and the uncertainty with respect to our ability to meet commercial demand in the future, increased pricing pressure from, changes in policies by, or restrictions on reimbursement imposed by, third party payers, including our ability to &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;obtain and maintain adequate coverage and reimbursement for Xywav, &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;challenges to our intellectual property around Xyrem and Xywav, &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;and &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;continued acceptance of Xyrem by physicians and patients and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;acceptance of Xywav by payers, physicians and patients.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to risks related specifically to Xyrem and Xywav, we are subject to other challenges and risks related to successfully commercializing a portfolio of oncology products and other neuroscience products, including Sunosi, Defitelio, Erwinaze, Vyxeos and Zepzelca, and other risks specific to our business and our ability to execute on our strategy, as well as risks and uncertainties common to companies in the pharmaceutical industry with development and commercial operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of our late-stage product candidates; effectively commercializing our recently approved products such as Sunosi, Zepzelca and Xywav; obtaining and maintaining adequate coverage and reimbursement for our products; increasing scrutiny of pharmaceutical product pricing and resulting changes in healthcare laws and policy; market acceptance; delays or problems in the supply of our products, loss of single source suppliers or failure to comply with manufacturing regulations; identifying, acquiring or in-licensing additional products or product candidates; pharmaceutical product development and the inherent uncertainty of clinical success; the challenges of protecting and enhancing our intellectual property rights; complying with applicable regulatory requirements; and possible restrictions on our ability and flexibility to pursue certain future opportunities as a result of our substantial outstanding debt obligations.  In addition, the pending acquisition of GW Pharmaceuticals plc, or GW, may not be completed on the currently contemplated timeline or terms, or at all, and even if consummated, the anticipated benefits of the pending acquisition to us may not be realized fully within the expected timeframe or at all or may take longer to realize or cost more than expected, which could materially and adversely affect our business, financial condition, results of operations and growth prospects.  Moreover, to the extent the COVID-19 pandemic continues to adversely affect our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties discussed above. We discuss many of these risks, uncertainties and other risk factors in greater detail under Part I, Item 1A in our Annual Report on Form&#160;10-K for the year ended December&#160;31,&#160;2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist of cash, cash equivalents, investments and derivative contracts.  Our investment policy permits investments in U.S. federal government and federal agency securities, corporate bonds or commercial paper issued by U.S. corporations, money market instruments, certain qualifying money market mutual funds, certain repurchase agreements, and tax-exempt obligations of U.S. states, agencies and municipalities and places restrictions on credit ratings, maturities, and concentration by type and issuer.  We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and investments to the extent recorded on the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage our foreign currency transaction risk and interest rate risk within specified guidelines through the use of derivatives.  All of our derivative instruments are utilized for risk management purposes, and we do not use derivatives for speculative trading purposes.  As of March&#160;31,&#160;2021, we had foreign exchange forward contracts with notional amounts totaling $425.1 million.  As of March&#160;31,&#160;2021, the outstanding foreign exchange forward contracts had a net liability fair value of $10.7&#160;million.  As of March&#160;31,&#160;2021, we had interest rate swap contracts with notional amounts totaling $300.0&#160;million.  These outstanding interest rate swap contracts had a net liability fair value of $1.5 million as of March&#160;31,&#160;2021.  The counterparties to these contracts are large multinational commercial banks, and we believe the risk of nonperformance is not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also subject to credit risk from our accounts receivable related to our product sales.  We monitor our exposure within accounts receivable and record a reserve against uncollectible accounts receivable as necessary.  We extend credit to pharmaceutical wholesale distributors and specialty pharmaceutical distribution companies, primarily in the U.S., and to other international distributors and hospitals.  Customer creditworthiness is monitored and collateral is not required.  We monitor deteriorating economic conditions in certain European countries which may result in variability of the timing of cash receipts and an increase in the average length of time that it takes to collect accounts receivable outstanding.  Historically, we have not experienced significant credit losses on our accounts receivable and as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020, allowances on receivables were not material.  As of March&#160;31,&#160;2021, two customers accounted for 81% of gross accounts receivable, Express Scripts Specialty Distribution Services, Inc. and its affiliates, or ESSDS, which accounted for 67% of gross accounts receivable, and McKesson Corporation and affiliates, or McKesson, which accounted for 14% of gross accounts receivable.  As of December&#160;31,&#160;2020, two customers accounted for 80% of gross accounts receivable, ESSDS, which accounted for 68% of gross accounts receivable, and McKesson, which accounted for 12% of gross accounts receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We depend on single source suppliers for most of our products, product candidates and their active pharmaceutical ingredients, or APIs.  With respect to Xyrem, the API is manufactured for us by a single source supplier and the finished product is manufactured both by us in our facility in Athlone, Ireland and by our U.S.-based Xyrem supplier.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d;, which simplifies the accounting for convertible instruments by &lt;/span&gt;&lt;/div&gt;eliminating the requirement to separate embedded conversion features from the host contract when the conversion features are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital.  By removing the separation model, a convertible debt instrument will be reported as a single liability instrument with no separate accounting for embedded conversion features.  This new standard also removes certain settlement conditions that are required for contracts to qualify for equity classification and eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method.  This new standard will be effective for us for fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years.  Early adoption is permitted, but no earlier than the fiscal year beginning after December&#160;15,&#160;2020.  We may elect to apply the amendments on a retrospective or modified retrospective basis.  We are currently evaluating the timing, method of adoption and overall impact of this standard on our consolidated financial statements.</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkxODU_32e70ca4-ddf5-4994-8c4f-9055ab198e87">&lt;div style="margin-top:14pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated financial statements have been prepared following the requirements of the U.S. Securities and Exchange Commission for interim reporting.  As permitted under those rules, certain footnotes and other financial information that are normally required by U.S. generally accepted accounting principles, or U.S. GAAP, can be condensed or omitted.  The information included in this Quarterly Report on Form&#160;10&#x2011;Q should be read in conjunction with our annual consolidated financial statements and accompanying notes included in our Annual Report on Form&#160;10-K for the year ended December&#160;31,&#160;2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, these condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and include all adjustments, consisting only of normal recurring adjustments, considered necessary for the fair presentation of our financial position and operating results.  The results for the three months ended March&#160;31,&#160;2021 are not necessarily indicative of the results to be expected for the year ending December&#160;31,&#160;2021, for any other interim period or for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our significant accounting policies have not changed substantially from those previously described in our Annual Report on Form 10-K for the year ended December&#160;31,&#160;2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed consolidated financial statements include the accounts of Jazz Pharmaceuticals plc and our subsidiaries, and intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker, or CODM.  Our CODM has been identified as our chief executive officer.  We have determined that we operate in one business segment, which is the identification, development and commercialization of meaningful pharmaceutical products that address unmet medical needs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfNDkwMw_76b6f986-2912-4f85-a54d-4aa419c7cffc"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:UseOfEstimates
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkyMTU_cb1df2da-4959-4d33-923e-32a9e55954e2">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures in the condensed consolidated financial statements and accompanying notes.  Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances.  Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkxOTM_df4cc501-40bc-4e9a-89e6-24a3b4b5e332">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board, or FASB, issued ASU No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles in the existing guidance for income taxes and making other minor improvements.  We adopted this standard on January&#160;1,&#160;2021 and adoption did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d;, which simplifies the accounting for convertible instruments by &lt;/span&gt;&lt;/div&gt;eliminating the requirement to separate embedded conversion features from the host contract when the conversion features are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital.  By removing the separation model, a convertible debt instrument will be reported as a single liability instrument with no separate accounting for embedded conversion features.  This new standard also removes certain settlement conditions that are required for contracts to qualify for equity classification and eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method.  This new standard will be effective for us for fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years.  Early adoption is permitted, but no earlier than the fiscal year beginning after December&#160;15,&#160;2020.  We may elect to apply the amendments on a retrospective or modified retrospective basis.  We are currently evaluating the timing, method of adoption and overall impact of this standard on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfNjA0NzMxNDAxMjgyMQ_2c5fa8b2-95a7-463b-9c51-4b6d29a4c96d">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entit&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;y&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the three months ended March 31, 2021, we invested in a cell of a protected cell company, or the protected cell, as part of our directors&#x2019; and officers&#x2019; liability risk financing strategy.  Based on our control and the structure of the protected cell, we concluded that Jazz is the primary beneficiary of the protected cell and is required to consolidate the protected cell.  The insurance premium payable to the protected cell for the three months ended March 31, 2021 and the protected cell&#x2019;s assets and liabilities as of March 31, 2021 were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <jazz:SignificantRisksAndUncertaintiesPolicyTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkxNjc_4a38874a-2fd3-4cef-9940-316e1631cff1">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With the global impact of the COVID-19 pandemic, we have developed a comprehensive response strategy including establishing cross-functional response teams and implementing business continuity plans to manage the impact of the COVID-19 pandemic on our employees, patients and our business.  Since the second quarter of 2020, we have been experiencing financial and other impacts of the pandemic, and given the global economic slowdown, the overall disruption of global healthcare systems and the other risks and uncertainties associated with the pandemic, we expect that our business, financial condition, results of operations and growth prospects will continue to be adversely affected in future quarters.  With respect to our commercialization activities, the evolving effects of the COVID-19 pandemic continue to have a negative impact on demand, new patient starts and treatments for our products, primarily due to the inherent limitations of telemedicine and a reprioritization of healthcare resources toward COVID-19.  The extent of the impact on our ability to generate sales of and revenues from our approved products, execute on new product launches, our clinical development and regulatory efforts, our corporate development objectives and the value of and market for our ordinary shares, will depend on future developments that are highly uncertain and cannot be predicted with confidence at this time, such as the ultimate duration and severity of the pandemic, governmental &#x201c;stay-at-home&#x201d; orders and travel restrictions, quarantines, social distancing and business closure requirements in the U.S., Ireland and other countries, and the effectiveness of vaccination programs and other actions taken globally to contain and treat the disease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business has been substantially dependent on Xyrem and while&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; we expect that our business will continue to be substantially dependent on oxybate product sales from both Xyrem and Xywav, there is no guarantee that we can maintain oxybate sales at or near historical levels, or that oxybate sales will continue to grow.  &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;Our ability to maintain or increase oxybate sales is subject to a number of risks and uncertainties including, without limitation, those related to the introduction of authorized generic and generic versions of sodium oxybate and/or new products for treatment of cataplexy and/or EDS in narcolepsy in the U.S. market, the current and potential impacts of the ongoing COVID-19 pandemic, including the current and expected future negative impact on demand for our products and the uncertainty with respect to our ability to meet commercial demand in the future, increased pricing pressure from, changes in policies by, or restrictions on reimbursement imposed by, third party payers, including our ability to &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;obtain and maintain adequate coverage and reimbursement for Xywav, &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;challenges to our intellectual property around Xyrem and Xywav, &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;and &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;continued acceptance of Xyrem by physicians and patients and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;acceptance of Xywav by payers, physicians and patients.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;In addition to risks related specifically to Xyrem and Xywav, we are subject to other challenges and risks related to successfully commercializing a portfolio of oncology products and other neuroscience products, including Sunosi, Defitelio, Erwinaze, Vyxeos and Zepzelca, and other risks specific to our business and our ability to execute on our strategy, as well as risks and uncertainties common to companies in the pharmaceutical industry with development and commercial operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of our late-stage product candidates; effectively commercializing our recently approved products such as Sunosi, Zepzelca and Xywav; obtaining and maintaining adequate coverage and reimbursement for our products; increasing scrutiny of pharmaceutical product pricing and resulting changes in healthcare laws and policy; market acceptance; delays or problems in the supply of our products, loss of single source suppliers or failure to comply with manufacturing regulations; identifying, acquiring or in-licensing additional products or product candidates; pharmaceutical product development and the inherent uncertainty of clinical success; the challenges of protecting and enhancing our intellectual property rights; complying with applicable regulatory requirements; and possible restrictions on our ability and flexibility to pursue certain future opportunities as a result of our substantial outstanding debt obligations.  In addition, the pending acquisition of GW Pharmaceuticals plc, or GW, may not be completed on the currently contemplated timeline or terms, or at all, and even if consummated, the anticipated benefits of the pending acquisition to us may not be realized fully within the expected timeframe or at all or may take longer to realize or cost more than expected, which could materially and adversely affect our business, financial condition, results of operations and growth prospects.  Moreover, to the extent the COVID-19 pandemic continues to adversely affect our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties discussed above. We discuss many of these risks, uncertainties and other risk factors in greater detail under Part I, Item 1A in our Annual Report on Form&#160;10-K for the year ended December&#160;31,&#160;2020.</jazz:SignificantRisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTkyMjE_660ef3c4-a626-4d93-b57c-3a69d60d8520">&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist of cash, cash equivalents, investments and derivative contracts.  Our investment policy permits investments in U.S. federal government and federal agency securities, corporate bonds or commercial paper issued by U.S. corporations, money market instruments, certain qualifying money market mutual funds, certain repurchase agreements, and tax-exempt obligations of U.S. states, agencies and municipalities and places restrictions on credit ratings, maturities, and concentration by type and issuer.  We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and investments to the extent recorded on the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage our foreign currency transaction risk and interest rate risk within specified guidelines through the use of derivatives.  All of our derivative instruments are utilized for risk management purposes, and we do not use derivatives for speculative trading purposes.  As of March&#160;31,&#160;2021, we had foreign exchange forward contracts with notional amounts totaling $425.1 million.  As of March&#160;31,&#160;2021, the outstanding foreign exchange forward contracts had a net liability fair value of $10.7&#160;million.  As of March&#160;31,&#160;2021, we had interest rate swap contracts with notional amounts totaling $300.0&#160;million.  These outstanding interest rate swap contracts had a net liability fair value of $1.5 million as of March&#160;31,&#160;2021.  The counterparties to these contracts are large multinational commercial banks, and we believe the risk of nonperformance is not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also subject to credit risk from our accounts receivable related to our product sales.  We monitor our exposure within accounts receivable and record a reserve against uncollectible accounts receivable as necessary.  We extend credit to pharmaceutical wholesale distributors and specialty pharmaceutical distribution companies, primarily in the U.S., and to other international distributors and hospitals.  Customer creditworthiness is monitored and collateral is not required.  We monitor deteriorating economic conditions in certain European countries which may result in variability of the timing of cash receipts and an increase in the average length of time that it takes to collect accounts receivable outstanding.  Historically, we have not experienced significant credit losses on our accounts receivable and as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020, allowances on receivables were not material.  As of March&#160;31,&#160;2021, two customers accounted for 81% of gross accounts receivable, Express Scripts Specialty Distribution Services, Inc. and its affiliates, or ESSDS, which accounted for 67% of gross accounts receivable, and McKesson Corporation and affiliates, or McKesson, which accounted for 14% of gross accounts receivable.  As of December&#160;31,&#160;2020, two customers accounted for 80% of gross accounts receivable, ESSDS, which accounted for 68% of gross accounts receivable, and McKesson, which accounted for 12% of gross accounts receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We depend on single source suppliers for most of our products, product candidates and their active pharmaceutical ingredients, or APIs.  With respect to Xyrem, the API is manufactured for us by a single source supplier and the finished product is manufactured both by us in our facility in Athlone, Ireland and by our U.S.-based Xyrem supplier.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i138221673cb248f38a608ee9e6867538_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTQ4Mzc_adfd7639-0db6-42a5-a33e-0754887d5d55"
      unitRef="usd">425100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i138221673cb248f38a608ee9e6867538_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTQ5Mzc_84509726-3b61-4bad-980d-a0d4931ac8e6"
      unitRef="usd">-10700000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i56a3b8c629b94d41a411cfa12b231f1a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTUwMTk_3270e40d-0886-4faa-9675-f9528d51881f"
      unitRef="usd">300000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0f991e530f144708852eac1dc0e622e0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTUwMTk_e8f5e3d7-c54f-4800-893b-156126c5accf"
      unitRef="usd">300000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i56a3b8c629b94d41a411cfa12b231f1a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTUxMDU_6a142c4b-4570-4648-a8d8-a1aafbb81854"
      unitRef="usd">-1500000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iec0830e596754fcf844ed0c391447ed5_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTYxODU_ec650eb7-78b7-4567-a703-1f196bdcd544"
      unitRef="number">0.81</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3b96a257f53a466f9325e114cbc7d460_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTYzMjI_d085b62e-9062-4390-9d64-a21cedc084d1"
      unitRef="number">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5357475c5ebe44c9b900c42f36efe840_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTY0Mjk_01d513db-a3c5-4fd5-a239-2fde23d4ad6b"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i41808e3305ae48b0994663c31c56f33f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTY1MDA_2823b877-d6b1-479c-bd74-2bd8a15060a8"
      unitRef="number">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i60a1f6deecb34833bcf6cdd57325729d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTY1NjA_ad26a42e-347f-4690-b1ac-8858a03018b3"
      unitRef="number">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7075ae49c96e4483bf22fe831878891c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl8zNy9mcmFnOjQxODdjOTE5YjJlYTRmNTJhMjNhMGYwOGI1M2U1MjI1L3RleHRyZWdpb246NDE4N2M5MTliMmVhNGY1MmEyM2EwZjA4YjUzZTUyMjVfMTY2Mjc_6fae0dfe-bd02-4def-8454-654e5bd74087"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjI2Ng_5219dc6f-077d-4cc7-91bf-68a43f0672e9">Acquisition Agreement&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;GW Transaction Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 3, 2021, we announced that we have entered into a definitive transaction agreement, or the GW Transaction Agreement, with GW under which a wholly-owned subsidiary of ours, Jazz Pharmaceuticals UK Holdings Limited,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;or Acquisition Sub, agreed to acquire GW.  The GW Transaction Agreement provides, among other things, that subject to the satisfaction or waiver of the conditions set forth in the GW Transaction Agreement, Acquisition Sub will acquire the entire issued share capital of GW pursuant to a scheme of arrangement under Part 26 of the United Kingdom Companies Act 2006, or Scheme of Arrangement, which we refer to as the GW Acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the GW Transaction Agreement, at the effective time of the Scheme of Arrangement, all GW ordinary shares issued and outstanding will be transferred to Acquisition Sub, and the holders of GW ordinary shares will have the right to receive, for each such share, (a) $16.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2044;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in cash and (b) an amount of our ordinary shares determined based on the exchange ratio, which exchange ratio will be determined as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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;If the volume-weighted weighted average sales price of our ordinary shares, as determined in accordance with the GW Transaction Agreement, or the Defined VWAP, is greater than $139.72 but less than $170.76, the exchange ratio will be an amount equal to the quotient obtained by dividing (x) $1.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2044;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by (y) the Defined VWAP;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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;If the Defined VWAP is equal to or less than $139.72, the exchange ratio will be 0.011929; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;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;If the Defined VWAP is an amount equal to or greater than $170.76, the exchange ratio will be 0.009760.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because each American Depositary Share in GW, or GW ADSs, represents a beneficial interest in 12 GW ordinary shares, holders of GW ADSs will be entitled to receive 12 times the foregoing cash and share amounts, or (1) $200.00 in cash and (2) $20.00 in the form of our ordinary shares with the actual number of our ordinary shares being determined based on the exchange ratio set out above.  The total consideration to be paid by us for the entire issued share capital of GW is approximately $7.2&#160;billion.  &lt;/span&gt;&lt;/div&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 &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;GW Transaction Agreement&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; contains customary representations and warranties &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;given by GW and us&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;, covenants regarding the conduct 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;GW&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;&#x2019;s business prior to the consummation of the GW Acquisition, termination rights and other customary provisions. &lt;/span&gt;The GW Acquisition is expected to close in the first half of May 2021, subject to the satisfaction or waiver of the conditions set forth in the GW Transaction Agreement.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <jazz:PricePerShareToBePaidToFormerShareholdersCash
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTAyNg_0b4571f1-886f-4c62-8f2d-699767e28b93"
      unitRef="usdPerShare">16.66</jazz:PricePerShareToBePaidToFormerShareholdersCash>
    <jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio
      contextRef="i61ae8d448b9b4f9bb4a1025b42c70bea_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTA0NA_5ccc786c-be5e-4e6c-8189-88d01bf8bb67"
      unitRef="usdPerShare">139.72</jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio>
    <jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio
      contextRef="i0621c5977e28436ba9418312ffaac975_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTA2NA_49a1ba1a-6c1e-4dd7-87cf-559fbd7babb6"
      unitRef="usdPerShare">170.76</jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio>
    <jazz:ExchangeRatioMiddleThresholdNumerator
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTA4Mg_d8375d87-b379-4786-8369-35e7e404f8ac"
      unitRef="usd">1.66</jazz:ExchangeRatioMiddleThresholdNumerator>
    <jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio
      contextRef="i61ae8d448b9b4f9bb4a1025b42c70bea_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTA5Ng_5ccc786c-be5e-4e6c-8189-88d01bf8bb67"
      unitRef="usdPerShare">139.72</jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio>
    <jazz:ExchangeRatioLowerThreshold
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTExNA_64d2651f-0d0b-43ab-8833-2505125fcf05"
      unitRef="number">0.011929</jazz:ExchangeRatioLowerThreshold>
    <jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio
      contextRef="i0621c5977e28436ba9418312ffaac975_D20210203-20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTEzNA_49a1ba1a-6c1e-4dd7-87cf-559fbd7babb6"
      unitRef="usdPerShare">170.76</jazz:VolumeWeightedAverageSalesPriceOrdinarySharesUsedToDetermineExchangeRatio>
    <jazz:ExchangeRatioUpperThreshold
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTE1Mg_04b7314a-0975-42ee-8c89-d15c8421d4e5"
      unitRef="number">0.009760</jazz:ExchangeRatioUpperThreshold>
    <jazz:NumberOfSharesPerGWAmericanDepositoryShare
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTE3Mg_8e049cd8-abe4-4376-8da1-a4b151329d69"
      unitRef="shares">12</jazz:NumberOfSharesPerGWAmericanDepositoryShare>
    <jazz:ProceedsMultiplierForCashAndShareAmounts
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTE4MA_2c12d917-d5ef-4c43-9cfd-2adaaaee5faa"
      unitRef="number">12</jazz:ProceedsMultiplierForCashAndShareAmounts>
    <jazz:TenderOfferPerShareAmountCash
      contextRef="id8dc258d4be74702a6ad94e005831fd7_I20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTE4OA_e06402fa-41fa-41bc-ae9a-a7834d88dd39"
      unitRef="usdPerShare">200.00</jazz:TenderOfferPerShareAmountCash>
    <jazz:TenderOfferPerShareAmountStock
      contextRef="id8dc258d4be74702a6ad94e005831fd7_I20210203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTIwNg_4f8c8888-32fe-4b75-a125-af2122186e62"
      unitRef="usdPerShare">20.00</jazz:TenderOfferPerShareAmountStock>
    <jazz:TenderOfferPaymentToAcquireBusinessGross
      contextRef="ib89520b98a9f46f89a2ea6d761336434_D20210203-20210203"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80MC9mcmFnOjQzODY2OGI4YWMwOTRiZmFhZjRmN2NkYzkyODE0NjU5L3RleHRyZWdpb246NDM4NjY4YjhhYzA5NGJmYWFmNGY3Y2RjOTI4MTQ2NTlfMjE5OTAyMzI2MTIyMg_5261dbc4-befe-482c-a5f0-89510b8d7ce7"
      unitRef="usd">7200000000</jazz:TenderOfferPaymentToAcquireBusinessGross>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RleHRyZWdpb246MmQ5MWIyZmZlYTkxNDYwMDllYTJlMjBhNjFmYWE3OTlfNjcx_cfc54af0-5e79-44db-ba96-150cfb5b9c74">Cash and Available-for-Sale Securities&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash, cash equivalents and investments consisted of the following (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&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;Amortized&lt;br/&gt;Cost&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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;Estimated&lt;br/&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&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;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time 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;1,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,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;335,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:top"&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;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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,432,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432,533&#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,097,533&#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;335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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;Estimated&lt;br/&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and &lt;br/&gt;Cash&lt;br/&gt;Equivalents&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;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time 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;1,360,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,360,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;285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,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:top"&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;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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,132,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents and investments are considered available-for-sale securities.  We use the specific-identification method for calculating realized gains and losses on securities sold and include them in interest expense, net in the condensed consolidated statements of income (loss).  Our investment balances represent time deposits with original maturities of greater than three months and less than one year.  Interest income from available-for-sale securities was $1.2 million and $4.4 million in the three months ended March&#160;31,&#160;2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RleHRyZWdpb246MmQ5MWIyZmZlYTkxNDYwMDllYTJlMjBhNjFmYWE3OTlfNjc1_12c2cf01-cc5b-4c16-895f-64c3e5e76dd7">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash, cash equivalents and investments consisted of the following (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&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;Amortized&lt;br/&gt;Cost&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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;Estimated&lt;br/&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&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;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;851,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time 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;1,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,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;335,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:top"&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;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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,432,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432,533&#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,097,533&#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;335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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;Estimated&lt;br/&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and &lt;br/&gt;Cash&lt;br/&gt;Equivalents&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;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;517,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time 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;1,360,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,360,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;285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,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:top"&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;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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,132,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi0xLTEtMS0w_4d1b1f6a-9d48-4d2e-ba80-48bda3aa1817"
      unitRef="usd">851856000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi0zLTEtMS0w_162d13da-6215-4e33-91ee-35af15edf625"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi01LTEtMS0w_81b5a2d3-0818-416c-8cc3-48ccceee6984"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi03LTEtMS0w_9f6d3cdb-0f5b-4235-9d91-a64e515b4e38"
      unitRef="usd">851856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi05LTEtMS0w_46bd6df2-1d8f-4b02-b660-ac02ba447343"
      unitRef="usd">851856000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i29fd5194c56e426b9bc45e14abbbc132_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMi0xMS0xLTEtMA_7ba49026-5e80-438d-97f6-ecb0310c5ae5"
      unitRef="usd">0</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy0xLTEtMS0w_82603a7f-1c0b-49ef-b55d-af740ef9634b"
      unitRef="usd">1295000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy0zLTEtMS0w_e7275f4d-9c53-4b24-b105-02116ffc5f68"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy01LTEtMS0w_51254a3c-9972-4f62-a633-14cab13b938d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy03LTEtMS0w_bd89cde5-329f-4aea-a73e-a94a75bee489"
      unitRef="usd">1295000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy05LTEtMS0w_62ae72bf-a841-410c-b74c-7b9ef8d5b526"
      unitRef="usd">960000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="ie639f69cc1814ac4a11c7c58dac1b487_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfMy0xMS0xLTEtMA_e4d9058b-09d8-4f03-ba9e-c1ad792e2491"
      unitRef="usd">335000000</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC0xLTEtMS0w_69e6bb56-cf41-45f7-af68-3b1e4296a71f"
      unitRef="usd">285677000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC0zLTEtMS0w_9729a9f8-7601-4770-9829-9b6e5d7fdc86"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC01LTEtMS0w_e1313a71-1ad8-433a-b04b-e5a9f14a3db9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC03LTEtMS0w_1d8c13ca-13e8-4cfe-83cb-b101aa3ae214"
      unitRef="usd">285677000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC05LTEtMS0w_b50b193d-85b8-461a-ad14-f2067ef1fa83"
      unitRef="usd">285677000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i4de280d3ac77460cbb7ea3bf24aad3b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNC0xMS0xLTEtMA_d191cc96-cd48-47f7-87e5-28008c04c7f2"
      unitRef="usd">0</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS0xLTEtMS0w_737b2295-ed43-4cbe-8538-7d3cd48863be"
      unitRef="usd">2432533000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS0zLTEtMS0w_7c887fa0-21c6-4a50-a8a8-32b0eee6308b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS01LTEtMS0w_4b107abe-74a0-4756-b8dd-a997702867fa"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS03LTEtMS0w_40079e1b-e488-4d9c-9308-d8ed4c64a743"
      unitRef="usd">2432533000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS05LTEtMS0w_b7c2771e-4bba-4e2d-9636-7c72076e7e4c"
      unitRef="usd">2097533000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOjUyZTE5NGI1M2JhNTQ1ZDNhYjExNWU3YjNhNGQwMjU3L3RhYmxlcmFuZ2U6NTJlMTk0YjUzYmE1NDVkM2FiMTE1ZTdiM2E0ZDAyNTdfNS0xMS0xLTEtMA_daeebcd1-d0d9-4635-88b7-2d29f73511ee"
      unitRef="usd">335000000</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi0xLTEtMS0w_6bb55139-a51e-4873-b4b3-492752db48be"
      unitRef="usd">517117000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi0zLTEtMS0w_0cdb00a8-3133-4359-bd94-7a679e6a95aa"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi01LTEtMS0w_5eb479aa-a2eb-479a-818f-f5a621b1d36a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi03LTEtMS0w_dd536311-5bd8-43df-bcca-438a2c2e2a4f"
      unitRef="usd">517117000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi05LTEtMS0w_d7ebb024-6808-4599-a313-773e4ceaeff5"
      unitRef="usd">517117000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i5f3f239cbda641938049ea879984c433_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMi0xMS0xLTEtMA_d3aefaa6-4233-48ea-affe-7dd0e3d56f16"
      unitRef="usd">0</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy0xLTEtMS0w_115be862-e555-44eb-a5d8-ee32bc465c11"
      unitRef="usd">1360000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy0zLTEtMS0w_9a081096-d9b4-4e3f-a9dd-824efe5abb0d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy01LTEtMS0w_54e57f00-4338-4c42-97a4-23c0cde3010b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy03LTEtMS0w_8547b257-c243-4327-b212-ea8ebcb781dd"
      unitRef="usd">1360000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy05LTEtMS0w_3a40f91d-c4bf-4a53-a0bd-1d3f9461af4c"
      unitRef="usd">285000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i07edbcd2bbcd49d7a61df5176140695c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfMy0xMS0xLTEtMA_b737d70a-e731-43d0-8f6e-f9ad114acc77"
      unitRef="usd">1075000000</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC0xLTEtMS0w_a449e8be-1526-4b7b-ba0d-b39bdfa437a5"
      unitRef="usd">255652000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC0zLTEtMS0w_0c55b8e8-266a-42bf-a09b-4149f5fe1ed3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC01LTEtMS0w_bbfa7629-c9d5-4a50-8be2-aab44aabf95f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC03LTEtMS0w_ab5ecf51-a1f9-489c-9699-f2852c137c6e"
      unitRef="usd">255652000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC05LTEtMS0w_b2e31400-aad1-4043-8998-2becc10581de"
      unitRef="usd">255652000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="if31886f99207499fa50b0f61f2fde3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNC0xMS0xLTEtMA_060eb26f-fbf3-40d4-b6ff-2fcf94c21178"
      unitRef="usd">0</us-gaap:Investments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS0xLTEtMS0w_207c08c2-ec71-4ee8-a1f6-d476e57684fc"
      unitRef="usd">2132769000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS0zLTEtMS0w_f79e1965-661e-4fc7-abef-1eed8462dab9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS01LTEtMS0w_5d0fd0e1-8903-402b-9499-e023e4d372ce"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS03LTEtMS0w_8757751c-09e1-416b-b371-b14420ef06d4"
      unitRef="usd">2132769000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS05LTEtMS0w_6dc9034e-4fff-4fe1-ab42-a30a8380738f"
      unitRef="usd">1057769000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Investments
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RhYmxlOmUyYzM1NjY4ZWFkNjQzZGNiYTNkYTY2YmZiN2YyM2FmL3RhYmxlcmFuZ2U6ZTJjMzU2NjhlYWQ2NDNkY2JhM2RhNjZiZmI3ZjIzYWZfNS0xMS0xLTEtMA_232b5e92-76c6-4f60-ab78-834dbcb0cd2a"
      unitRef="usd">1075000000</us-gaap:Investments>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RleHRyZWdpb246MmQ5MWIyZmZlYTkxNDYwMDllYTJlMjBhNjFmYWE3OTlfNTk1_6edc34d0-5ff5-44fb-b96e-e154a1203426"
      unitRef="usd">1200000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80My9mcmFnOjJkOTFiMmZmZWE5MTQ2MDA5ZWEyZTIwYTYxZmFhNzk5L3RleHRyZWdpb246MmQ5MWIyZmZlYTkxNDYwMDllYTJlMjBhNjFmYWE3OTlfNjM0_7d4b8e00-6e67-453c-b5f2-3cfd4b1ded25"
      unitRef="usd">4400000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMjM2MA_5f920162-17e7-4496-bc61-a113b214fdfb">Fair Value Measurement&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes, by major security type, our available-for-sale securities and derivative contracts as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020 that were measured at fair value on a recurring basis and were categorized using the fair value hierarchy (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Total&lt;br/&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Total&lt;br/&gt;Estimated&lt;br/&gt;Fair&#160;Value&#160;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits&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;1,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,360,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360,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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021, our available-for-sale securities included time deposits and money market funds and their carrying values were approximately equal to their fair values.  Time deposits were measured at fair value using Level 2 inputs and money market funds were measured using quoted prices in active markets, which represent Level 1 inputs.  Level 2 inputs, obtained from various third party data providers, represent quoted prices for similar assets in active markets, or these inputs were derived from observable market data, or if not directly observable, were derived from or corroborated by other observable market data. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative assets and liabilities include interest rate and foreign exchange derivatives that are measured at fair value using observable market inputs such as forward rates, interest rates, our own credit risk as well as an evaluation of our counterparties&#x2019; credit risks.  Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between the different levels of the fair value hierarchy in 2021 or 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021, the carrying amount of investments measured using the measurement alternative for equity investments without a readily determinable fair value was $4.5 million.  The carrying amount, which is recorded within other non-current assets, represents the purchase price paid in 2018.&lt;/span&gt;&lt;/div&gt;As of March&#160;31,&#160;2021, the estimated fair values of our 1.875% exchangeable senior notes due 2021, or the 2021 Notes, our 1.50% exchangeable senior notes due 2024, or the 2024 Notes, and our 2.00% exchangeable senior notes due 2026, or the 2026 Notes, were approximately $224&#160;million, $625 million and $1.3 billion, respectively.  The fair values of the 2021 Notes, the 2024 Notes and the 2026 Notes, which we refer to collectively as the Exchangeable Senior Notes, were estimated using quoted market prices obtained from brokers (Level 2).  The estimated fair value of our borrowing under our term loan was approximately equal to its book value based on the borrowing rates currently available for variable rate loans (Level 2).</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMjM2MQ_1436ffe8-2342-44bc-bb11-64324026d0e4">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes, by major security type, our available-for-sale securities and derivative contracts as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020 that were measured at fair value on a recurring basis and were categorized using the fair value hierarchy (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Total&lt;br/&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Total&lt;br/&gt;Estimated&lt;br/&gt;Fair&#160;Value&#160;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits&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;1,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,360,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360,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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie6d0312c06384e10b379561a95c45365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC0xLTEtMS0w_9a048f97-ba19-4160-87af-0479933250e9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie09b6bc381d144f8a5bab0fa8226ba5a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC0zLTEtMS0w_11bdb32a-c59e-4f88-8ce2-5c3102e3e200"
      unitRef="usd">1295000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1c12569a00440879270cb494e1bf8d4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC03LTEtMS0w_07dbc1e6-54e9-4dd1-a255-06a0beb349e9"
      unitRef="usd">1295000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i352ef8dba31c487b916776df912bdb5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC05LTEtMS0w_68e9db26-2d7f-4c7c-b486-1b499e104e82"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c248812983c4dc38ec6f4a14ac4729b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC0xMS0xLTEtMA_2b715ab3-a54d-4ccc-b2ae-6030adc1a9fd"
      unitRef="usd">1360000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iebad9ceae68540d0aeb9926cd2c7c9e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNC0xNS0xLTEtMA_526e8aea-69f3-4877-b36b-db40f95121c9"
      unitRef="usd">1360000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i031e75eee4394cfb93bcc88b29b529a5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS0xLTEtMS0w_8076cc7b-0545-4d28-90ed-9a282e228704"
      unitRef="usd">285677000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29f62a6e0c524f40b8dc93a0c05e87ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS0zLTEtMS0w_28a1072c-2398-47b3-a70a-acba005d8cf5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i223482876e184e75a710cebe330fad61_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS03LTEtMS0w_3e466db3-2a29-42cf-9763-c406adb3301a"
      unitRef="usd">285677000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c110e2b05cb44af8235eb00444a8020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS05LTEtMS0w_7ff21778-e0ae-4d71-b396-474d5a62ceeb"
      unitRef="usd">255652000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3debb2d1911b439b87dde6a0c58a5c04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS0xMS0xLTEtMA_c51a3e81-776e-44b2-b680-b64439f84530"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i25e19b02a1d342bb8d680fed910bdb45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNS0xNS0xLTEtMA_555c3b30-ccb0-488e-9f92-a5e847804521"
      unitRef="usd">255652000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i9139df05346d4c58822f6d91ce33e3e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy0xLTEtMS0w_02f5744f-6592-482a-99b1-d96a648c3adc"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i58815aba2a2c420092c4949f4111b0f5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy0zLTEtMS0w_0fa083ea-e89f-4638-b10f-b950389edd91"
      unitRef="usd">488000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1acea0e8d95244afa787acb5a8ead03e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy03LTEtMS0w_80537130-5517-46f3-8149-a89de6774503"
      unitRef="usd">488000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i33f2bca437004beba01e4aa0ce159fa7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy05LTEtMS0w_62bd9abb-caed-45bb-b873-b18d89bddbee"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if44b1a7693f041fea63b18032210309a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy0xMS0xLTEtMA_8e968307-2c47-4e19-acb2-913b55b48ef4"
      unitRef="usd">11907000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if21fc2aed86a4575b822765d4e8db656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfNy0xNS0xLTEtMA_d9f1ec24-65d7-423a-a019-3a92e1f4e690"
      unitRef="usd">11907000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic28482d2970e4ee193a5114990d32a7a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC0xLTEtMS0w_15ec388a-98e3-4904-a252-e2e79a25ca6b"
      unitRef="usd">285677000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4ec1a59368a240bd9ea4bc6ec7c81167_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC0zLTEtMS0w_2f001d1e-02f5-47b7-9595-e2a05d85a1d2"
      unitRef="usd">1295488000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1ec59ea013c548f0bd24eb20f345d9d7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC03LTEtMS0w_3802d948-6a22-49fc-ba34-a6ef12f0d207"
      unitRef="usd">1581165000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5c694e8eb7414d60b88e8e047cba4512_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC05LTEtMS0w_5a07b4a6-5ba4-403b-b8a4-cb10054846be"
      unitRef="usd">255652000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i296d8ac57eaa45738bae1081dec9961b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC0xMS0xLTEtMA_a5ac3573-6818-41f5-8cfd-cf272982fbe6"
      unitRef="usd">1371907000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifb92b19e2be94b9c886673310118e7ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfOC0xNS0xLTEtMA_2680ba5e-c1db-4e9d-811d-fb013df8d375"
      unitRef="usd">1627559000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i8e96c1dd4efb43dea13f72b2a93ef728_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtMS0xLTEtMA_beb7df6b-f4c3-4eed-8b1d-198ff0a94769"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6292dd04ad654a6cb2af07254d37feaf_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtMy0xLTEtMA_007d5276-9501-4135-a3a2-7b78cb6eedce"
      unitRef="usd">1527000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib3d13a1b4afc46fcbc7cdca8b1c7032c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtNy0xLTEtMA_23d9e110-67d0-4279-9725-fd572f94ebc8"
      unitRef="usd">1527000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i127e543070064164ab92cf1e827d8a64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtOS0xLTEtMA_6d470678-45db-426c-a420-4c9448c58143"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5467c057bf174fd9838180f4c847eaa5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtMTEtMS0xLTA_29302d79-f972-4b81-ba00-3690be807afb"
      unitRef="usd">2835000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9d34ee7a8de248caaed2376b9b09a084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTAtMTUtMS0xLTA_6bcab044-ca52-411a-ae38-d254b400f9f0"
      unitRef="usd">2835000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9139df05346d4c58822f6d91ce33e3e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtMS0xLTEtMA_37378a58-81b8-47c5-bfdf-0c99d31f73dc"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i58815aba2a2c420092c4949f4111b0f5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtMy0xLTEtMA_df03c51c-c78b-4498-a252-7e7028e85c4d"
      unitRef="usd">11149000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1acea0e8d95244afa787acb5a8ead03e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtNy0xLTEtMA_0ad3bebf-655a-4412-901e-1a007c18de59"
      unitRef="usd">11149000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i33f2bca437004beba01e4aa0ce159fa7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtOS0xLTEtMA_ad63a019-ec6e-4873-a0c7-26ebde6c5587"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if44b1a7693f041fea63b18032210309a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtMTEtMS0xLTA_c877e9cd-14ef-4a01-bc1b-23f62b4d409a"
      unitRef="usd">790000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if21fc2aed86a4575b822765d4e8db656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTEtMTUtMS0xLTA_b6a34796-3f3a-4e75-859a-0c7484cea273"
      unitRef="usd">790000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ic28482d2970e4ee193a5114990d32a7a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItMS0xLTEtMA_a4fa6b54-3f39-4131-9080-8dd7702dbf0d"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i4ec1a59368a240bd9ea4bc6ec7c81167_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItMy0xLTEtMA_9ed4f4c2-af47-483e-bdec-1e6d88bccef5"
      unitRef="usd">12676000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i1ec59ea013c548f0bd24eb20f345d9d7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItNy0xLTEtMA_bbfabf5f-6ae2-4bdc-97ba-c286f981ab2f"
      unitRef="usd">12676000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i5c694e8eb7414d60b88e8e047cba4512_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItOS0xLTEtMA_52c96533-3bec-4e0d-a22f-1d148dc2e8c9"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i296d8ac57eaa45738bae1081dec9961b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItMTEtMS0xLTA_8dac155f-36f1-4b6e-815e-dfd84bc74961"
      unitRef="usd">3625000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ifb92b19e2be94b9c886673310118e7ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RhYmxlOjZkMDFiYmRmYzFjMTRiMmI4YWY5NTYzNjFmOWE3NjM5L3RhYmxlcmFuZ2U6NmQwMWJiZGZjMWMxNGIyYjhhZjk1NjM2MWY5YTc2MzlfMTItMTUtMS0xLTA_fcc060e7-506d-4f2e-ad1e-cf8a154b9b0a"
      unitRef="usd">3625000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTU1OA_73d8c28a-746f-4a6b-8be0-a436a081efa3"
      unitRef="usd">4500000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i172d2fa2641e4df9af18e8a770d520da_I20150215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTcyMg_8a0aeea9-1173-460e-abb1-4e8e39b37824"
      unitRef="number">0.01875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i89ef280c047f43bea74801136b76c954_I20180215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTc4NA_560c3184-9fc3-4cb1-945c-4404547eae9e"
      unitRef="number">0.0150</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2196794b800a475ca1ca1ec6968b6730_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTg1MA_cd16b262-562f-4223-b7b7-77c4dcabb119"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i6edc02ebf09a456491325f132fd7c0d3_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTkyNw_852c6f1a-c10e-416b-baef-32bcac7d45b2"
      unitRef="usd">224000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="id6f97fc27aa64398a5de859437761ee0_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTkzMQ_35177beb-974d-4281-9583-65479e6ba923"
      unitRef="usd">625000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="id8d6171ee3774338a7fe73e0fb7b652b_I20210331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80Ni9mcmFnOmM0YmU4YTAxNTk3OTQ2N2ViM2NjYTIyNTVlY2JiY2RlL3RleHRyZWdpb246YzRiZThhMDE1OTc5NDY3ZWIzY2NhMjI1NWVjYmJjZGVfMTkzOA_db6d6e44-414e-47c3-bbe6-32ffdeac554a"
      unitRef="usd">1300000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzUzNQ_5452474d-06b9-4548-a5f7-9c230709a2dc">Derivative Instruments and Hedging Activities&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to certain risks arising from operating internationally, including fluctuations in interest rates on our outstanding term loan borrowings and fluctuations in foreign exchange rates primarily related to the translation of euro-denominated net monetary liabilities, including intercompany balances, held by subsidiaries with a U.S. dollar functional currency.  We manage these exposures within specified guidelines through the use of derivatives.  All of our derivative instruments are utilized for risk management purposes, and we do not use derivatives for speculative trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To achieve a desired mix of floating and fixed interest rates on our variable rate debt, we entered into interest rate swap agreements in March 2017 which are effective until July 2021.  These agreements hedge contractual term loan interest rates.  As of March&#160;31,&#160;2021 and December&#160;31,&#160;2020, the interest rate swap agreements had a notional amount of $300.0 million.  As a result of these agreements, the interest rate on a portion of our term loan borrowings was fixed at 1.895%, plus the borrowing spread, until July 12, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of derivatives designated as, and that qualify as, cash flow hedges is recorded in accumulated other comprehensive loss and is subsequently reclassified into earnings in the period that the hedged forecasted transaction affects earnings.  The impact on accumulated other comprehensive income (loss) and earnings from derivative instruments that qualified as cash flow hedges for the three months ended March&#160;31,&#160;2021 and 2020 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Loss recognized in accumulated other comprehensive loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reclassified from accumulated other comprehensive loss to interest expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ssuming no change in London Inter-Bank Offered Rate, or LIBOR, based interest rates from market rates as of March&#160;31,&#160;2021, $1.3&#160;million of losses, net of tax, recognized in accumulated other comprehensive loss will be reclassified to earnings over the next 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into foreign exchange forward contracts, with durations of up to 12 months, designed to limit the exposure to fluctuations in foreign exchange rates related to the translation of certain non-U.S. dollar denominated liabilities, including intercompany balances.  Hedge accounting is not applied to these derivative instruments as gains and losses on these hedge transactions are designed to offset gains and losses on underlying balance sheet exposures.  &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021 and December&#160;31,&#160;2020, the notional amount of foreign exchange contracts where hedge accounting is not applied was $425.1&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $357.4&#160;million, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign exchange gain (loss) in our condensed consolidated statements of income (loss) included the following losses associated with foreign exchange contracts not designated as hedging instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange Forward Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss recognized in foreign exchange gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cash flow effects of our derivative contracts for the three months ended March&#160;31,&#160;2021 and 2020 are included within net cash provided by operating activities in the condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair value of outstanding derivatives (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="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;March 31, 2021&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;Asset Derivatives&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#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:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Asset Derivatives&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although we do not offset derivative assets and liabilities within our condensed consolidated balance sheets, our International Swap and Derivatives Association agreements provide for net settlement of transactions that are due to or from the same counterparty upon early termination of the agreement due to an event of default or other termination event.  The following tables summarize the potential effect on our condensed consolidated balance sheets of offsetting our interest rate contracts and foreign exchange forward contracts subject to such provisions (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,188)&lt;/span&gt;&lt;/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:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(3,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i56a3b8c629b94d41a411cfa12b231f1a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfOTgx_3270e40d-0886-4faa-9675-f9528d51881f"
      unitRef="usd">300000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0f991e530f144708852eac1dc0e622e0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfOTgx_e8f5e3d7-c54f-4800-893b-156126c5accf"
      unitRef="usd">300000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="icc514d0d0b8e4e9280b2567a0f8a9259_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMTA5MQ_b97f8228-ec46-4996-9799-f06ac0af2ddf"
      unitRef="number">0.01895</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzUyMA_b3be31c3-03a5-41bd-b70a-6fef02a01253">The impact on accumulated other comprehensive income (loss) and earnings from derivative instruments that qualified as cash flow hedges for the three months ended March&#160;31,&#160;2021 and 2020 was as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Loss recognized in accumulated other comprehensive loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reclassified from accumulated other comprehensive loss to interest expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i96d307cdd4bf43f98cd39a4937f94ea8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjg0NjY0ODdhMjZhODQ4ZWNiNTUyNWQzMGNhYjQ1Yzk2L3RhYmxlcmFuZ2U6ODQ2NjQ4N2EyNmE4NDhlY2I1NTI1ZDMwY2FiNDVjOTZfMi0xLTEtMS0w_b4384772-e5d3-41a8-ba51-a3441116757e"
      unitRef="usd">-16000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4b00ffcf898e4b399ee19def134e7b11_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjg0NjY0ODdhMjZhODQ4ZWNiNTUyNWQzMGNhYjQ1Yzk2L3RhYmxlcmFuZ2U6ODQ2NjQ4N2EyNmE4NDhlY2I1NTI1ZDMwY2FiNDVjOTZfMi0zLTEtMS0w_fa6c7321-1818-4ddb-bd52-c9824438bca3"
      unitRef="usd">-4200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i96d307cdd4bf43f98cd39a4937f94ea8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjg0NjY0ODdhMjZhODQ4ZWNiNTUyNWQzMGNhYjQ1Yzk2L3RhYmxlcmFuZ2U6ODQ2NjQ4N2EyNmE4NDhlY2I1NTI1ZDMwY2FiNDVjOTZfMy0xLTEtMS0w_78846ce3-4129-4ad8-9797-a153f3231015"
      unitRef="usd">-1160000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i4b00ffcf898e4b399ee19def134e7b11_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjg0NjY0ODdhMjZhODQ4ZWNiNTUyNWQzMGNhYjQ1Yzk2L3RhYmxlcmFuZ2U6ODQ2NjQ4N2EyNmE4NDhlY2I1NTI1ZDMwY2FiNDVjOTZfMy0zLTEtMS0w_e40f1e5c-6250-474c-8cc3-307cf7415273"
      unitRef="usd">-147000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i5cc675d4abf34828877fa721c49cf5c3_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMTcxMw_9100cabd-2df3-4f96-9e4a-996dae537a2e"
      unitRef="usd">-1300000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:DerivativeTermOfContract
      contextRef="ie4c1620f764a4b28a54b91ba0f1d572b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMTkyMw_14a80f36-5013-45b5-b8e5-719fb5fc2b84">P12M</us-gaap:DerivativeTermOfContract>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i138221673cb248f38a608ee9e6867538_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMjQxNA_adfd7639-0db6-42a5-a33e-0754887d5d55"
      unitRef="usd">425100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i64bec92e934a4783b38dcf7b5ac0b754_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMjQyMQ_96208691-8f4a-4954-99d6-cfad960dd8e3"
      unitRef="usd">357400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzUyOA_25208fbc-f998-4d33-bee9-df958b372c49">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign exchange gain (loss) in our condensed consolidated statements of income (loss) included the following losses associated with foreign exchange contracts not designated as hedging instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange Forward Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss recognized in foreign exchange gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibf4c113666714c34b7c68b6e68b4a1ff_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjczMGIzYWQwOGM4NTQ1NDU4N2QyN2VkNGFjZTdhMjQ5L3RhYmxlcmFuZ2U6NzMwYjNhZDA4Yzg1NDU0NTg3ZDI3ZWQ0YWNlN2EyNDlfMi0xLTEtMS0w_f7698c44-c4a9-4bf0-8674-2502331d22cc"
      unitRef="usd">-13050000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i69b54fc343d940f3a11c1f8ecaa2435a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjczMGIzYWQwOGM4NTQ1NDU4N2QyN2VkNGFjZTdhMjQ5L3RhYmxlcmFuZ2U6NzMwYjNhZDA4Yzg1NDU0NTg3ZDI3ZWQ0YWNlN2EyNDlfMi0zLTEtMS0w_79b56601-2291-4f0f-a08d-a884497c2bef"
      unitRef="usd">-6139000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzU1MA_bd410ba1-afd0-46c2-bae4-feadeb3c3a06">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair value of outstanding derivatives (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="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;March 31, 2021&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;Asset Derivatives&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#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:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Asset Derivatives&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,625&#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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="ib3f7e36f43dc457390f515b553848e89_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfNC0zLTEtMS0w_2da69169-f126-45e8-907e-dac93e4650f4"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i28acfff5b00944d69dbe79a4299e0211_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfNC03LTEtMS0w_9377c70a-15c9-4604-bbd5-64cef8ff8455"
      unitRef="usd">1527000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i01fe1dab3a0f4f76888affc70d1b4fb4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfNy0zLTEtMS0w_368124cd-81ab-4cd2-bff3-18f722edb059"
      unitRef="usd">488000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ie988ed5c866e4c52b28b8665ed1c4442_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfNy03LTEtMS0w_0d667878-e1eb-4323-b231-f892ad0ca16f"
      unitRef="usd">11149000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfOC0zLTEtMS0w_928e15ba-3bfa-45de-abaa-8db120e29cd5"
      unitRef="usd">488000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY0YWU3YzhiYWRjNTQ0MTZhMmJlYjQ5Njc0NjVmOThkL3RhYmxlcmFuZ2U6ZjRhZTdjOGJhZGM1NDQxNmEyYmViNDk2NzQ2NWY5OGRfOC03LTEtMS0w_36a80083-f50a-4ae6-b730-f3bd8d411051"
      unitRef="usd">12676000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i414382de1c3547deb3e76c7c36a3d7d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfNC0zLTEtMS0w_0f36b531-bb28-4405-a160-99024db31506"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i26cc4436b93545ff8201d1dc62cabe4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfNC03LTEtMS0w_5cbe7bc3-49c5-421e-bbc5-c055230b8bef"
      unitRef="usd">2835000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i017d666b0ed54cfd8142fa287c382a01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfNy0zLTEtMS0w_200d5d99-251a-4e8b-a47d-46725be9d601"
      unitRef="usd">11907000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ib6ba425efe264ac9b79325b215d38d51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfNy03LTEtMS0w_8f1df4e7-7d76-41ab-b310-9d58cb2889fb"
      unitRef="usd">790000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfOC0zLTEtMS0w_19a0856d-e300-4ad1-a55c-b45135cc07db"
      unitRef="usd">11907000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmY2MGU5MzYxZTE2MTQxMDRiNDZiYTViYmJhZGJjNWQ1L3RhYmxlcmFuZ2U6ZjYwZTkzNjFlMTYxNDEwNGI0NmJhNWJiYmFkYmM1ZDVfOC03LTEtMS0w_dcddcdc5-2f1a-4fc6-96b2-ac307c6cb325"
      unitRef="usd">3625000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:OffsettingAssetsTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzUzMA_8f054735-6dc8-43e6-9b10-9ae475789715">The following tables summarize the potential effect on our condensed consolidated balance sheets of offsetting our interest rate contracts and foreign exchange forward contracts subject to such provisions (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,188)&lt;/span&gt;&lt;/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:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(3,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingAssetsTableTextBlock>
    <us-gaap:OffsettingLiabilitiesTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RleHRyZWdpb246MzJmNzUxNWZlYjJiNDViZGE5MTEzMWNkYzBkOGVhMmRfMzUzMw_9c1073f4-4c3f-4bdb-afd0-e2746b366df9">The following tables summarize the potential effect on our condensed consolidated balance sheets of offsetting our interest rate contracts and foreign exchange forward contracts subject to such provisions (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,188)&lt;/span&gt;&lt;/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:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts of Recognized Assets/ Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Gross Amounts Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&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;Gross Amounts Not Offset in the Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:39pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments&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;Cash Collateral Received (Pledged)&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;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&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;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative 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;(3,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingLiabilitiesTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy0xLTEtMS0w_e0385bc1-6660-42c0-8ffe-15ff5a9e4aad"
      unitRef="usd">488000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy0zLTEtMS0w_34d7c8b6-f6b2-411c-817d-e4ca4c4720ad"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy01LTEtMS0w_eebb2f35-16aa-4795-9a4f-7a7ecb043605"
      unitRef="usd">488000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy03LTEtMS0w_9ada4587-28c3-48ed-a4fb-dfef70421a27"
      unitRef="usd">488000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy05LTEtMS0w_d2d7c815-aa44-4299-9270-1ff481933a12"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfMy0xMS0xLTEtMA_8d460841-c00b-4e70-8687-9631cbbc546f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC0xLTEtMS0w_9c878b75-2a1d-403c-90b3-5685c62376e3"
      unitRef="usd">12676000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC0zLTEtMS0w_355e2649-f931-42fe-a143-63e96e68cf2e"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC01LTEtMS0w_20a2e223-e923-4ac5-a534-474623107486"
      unitRef="usd">12676000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC03LTEtMS0w_f7d26212-c5dc-47b4-9fae-b47a5046ac5a"
      unitRef="usd">488000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC05LTEtMS0w_237cf06f-770e-42df-9bf7-fd6f3ac44a55"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i7ba93f4d857c444eb5071324ad5ca74e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOjY4Njc5NGQ4M2ZhZTQzM2M5YWYxYTNhMzc2YmI1OWVjL3RhYmxlcmFuZ2U6Njg2Nzk0ZDgzZmFlNDMzYzlhZjFhM2EzNzZiYjU5ZWNfNC0xMS0xLTEtMA_712c27a4-5ee3-40d6-a5d5-098999a1cdea"
      unitRef="usd">12188000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy0xLTEtMS0w_b6938bde-3078-4e57-8a27-03da4da0d822"
      unitRef="usd">11907000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy0zLTEtMS0w_631e9fe4-2036-4716-845e-3bd9bfb21042"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy01LTEtMS0w_0db9ff9f-e7da-4f6c-8bed-8e20d7170710"
      unitRef="usd">11907000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy03LTEtMS0w_e4925bf6-ed13-40f9-a5c6-0ebdf52daa59"
      unitRef="usd">2207000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy05LTEtMS0w_38fcaf89-f356-4bec-a654-b6b6a946efaf"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfMy0xMS0xLTEtMA_6fed000a-8573-484f-9d34-e52724c67650"
      unitRef="usd">9700000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC0xLTEtMS0w_cecf52ae-648f-47e5-aba4-49a284aa3faa"
      unitRef="usd">3625000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC0zLTEtMS0w_00721758-0864-4f5d-82b1-d821b3d1ce30"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC01LTEtMS0w_735a5336-68a8-4138-bc0d-fa0d267ec91a"
      unitRef="usd">3625000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC03LTEtMS0w_9831a299-0c44-43d2-8981-3d6ab24d54cd"
      unitRef="usd">2207000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC05LTEtMS0w_6ef112ac-6ffe-4898-92fc-a508a8b9695f"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i4a1d62fb697449f9bcd2801596142c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl80OS9mcmFnOjMyZjc1MTVmZWIyYjQ1YmRhOTExMzFjZGMwZDhlYTJkL3RhYmxlOmE3Njc0MWQ5YTFmNzRhNGNhNmUxNDk2ZTc0MWQ5MjNiL3RhYmxlcmFuZ2U6YTc2NzQxZDlhMWY3NGE0Y2E2ZTE0OTZlNzQxZDkyM2JfNC0xMS0xLTEtMA_e6c41874-4a56-4f80-b22a-22c501fb71b4"
      unitRef="usd">1418000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RleHRyZWdpb246YTkxOGUyOGJjZmRjNGVkYTgyNDc5ZjNlY2JiOGI1ZGZfOTY_aaf87604-b27c-4a3c-8e26-f4164b2612b5">Inventories&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RleHRyZWdpb246YTkxOGUyOGJjZmRjNGVkYTgyNDc5ZjNlY2JiOGI1ZGZfODg_3f2e9bdf-43cd-4931-add4-c4cc81fc5656">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMS0xLTEtMS0w_57618bc7-5aa9-4cdf-82a1-3f94a7e97f5a"
      unitRef="usd">23415000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMS0zLTEtMS0w_205f0e0a-0c67-45c6-b54f-aca0c29f9290"
      unitRef="usd">16003000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMi0xLTEtMS0w_43650348-b61a-42af-996e-8906bb7eebae"
      unitRef="usd">52117000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMi0zLTEtMS0w_b770f5f9-b9ec-470e-a3a8-4b9f870d75f9"
      unitRef="usd">45758000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMy0xLTEtMS0w_349eb689-5a42-4a64-83ad-8e04fcb79c6e"
      unitRef="usd">39943000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfMy0zLTEtMS0w_9e69f6ad-56cf-493e-ac12-ed1e0e8c9024"
      unitRef="usd">33635000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfNC0xLTEtMS0w_71609621-fc5d-4b74-8eb0-0077e68a34f3"
      unitRef="usd">115475000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81Mi9mcmFnOmE5MThlMjhiY2ZkYzRlZGE4MjQ3OWYzZWNiYjhiNWRmL3RhYmxlOjBkZDkxNzEzMWRhZTQ1NDc4NTZjZGJhYTdjNjcxNzcxL3RhYmxlcmFuZ2U6MGRkOTE3MTMxZGFlNDU0Nzg1NmNkYmFhN2M2NzE3NzFfNC0zLTEtMS0w_433a161c-f74e-4e80-bf08-112cfa2bc956"
      unitRef="usd">95396000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RleHRyZWdpb246Yjc1NzIwYTg1NDk0NDlmMjhiYWNiMTNmNzNhOGNmYmVfMTYzMg_6fa64320-cdb6-4666-b8b5-1c903ae4bf57">Goodwill and Intangible Assets&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amount of goodwill was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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;958,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and net book values of our intangible assets were as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Remaining&lt;br/&gt;Weighted-&lt;br/&gt;Average&#160;Useful&lt;br/&gt;Life&lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,326,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,218,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,379,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,184,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;12,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;3,341,902&#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;(1,233,856)&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;2,108,046&#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;3,395,214&#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;(1,200,163)&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;2,195,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decrease in the gross carrying amount of intangible assets as of March&#160;31,&#160;2021 compared to December&#160;31,&#160;2020 reflects the negative impact of foreign currency translation adjustments due to the weakening of the euro against the U.S. dollar. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions and estimates used to determine future cash flows and remaining useful lives of our intangible and other long-lived assets are complex and subjective.  They can be affected by various factors, including external factors, such as industry and economic trends, and internal factors such as changes in our business strategy and our forecasts for specific product lines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on finite-lived intangible assets recorded as of March&#160;31,&#160;2021, and assuming the underlying assets will not be impaired and that we will not change the expected lives of the assets, future amortization expenses were estimated as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;152,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,265,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RleHRyZWdpb246Yjc1NzIwYTg1NDk0NDlmMjhiYWNiMTNmNzNhOGNmYmVfMTYzNA_db9fdd27-b899-4c1a-8ff7-463fe8a1a1c9">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amount of goodwill was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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;958,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOmRkNGJkMTIzNzZlMTRhM2JiYTE0M2M3YTg1NzQwNjVhL3RhYmxlcmFuZ2U6ZGQ0YmQxMjM3NmUxNGEzYmJhMTQzYzdhODU3NDA2NWFfMC0xLTEtMS0w_588e7c6c-9950-4ddc-8007-8b3900167b42"
      unitRef="usd">958303000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOmRkNGJkMTIzNzZlMTRhM2JiYTE0M2M3YTg1NzQwNjVhL3RhYmxlcmFuZ2U6ZGQ0YmQxMjM3NmUxNGEzYmJhMTQzYzdhODU3NDA2NWFfMi0xLTEtMS0w_8f8d4602-6e7f-4b6f-8a3e-c01fc5350c33"
      unitRef="usd">-19905000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOmRkNGJkMTIzNzZlMTRhM2JiYTE0M2M3YTg1NzQwNjVhL3RhYmxlcmFuZ2U6ZGQ0YmQxMjM3NmUxNGEzYmJhMTQzYzdhODU3NDA2NWFfMy0xLTEtMS0w_873c7891-2fc5-414a-9a55-c68bfc0674fb"
      unitRef="usd">938398000</us-gaap:Goodwill>
    <jazz:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RleHRyZWdpb246Yjc1NzIwYTg1NDk0NDlmMjhiYWNiMTNmNzNhOGNmYmVfMTY0Nw_ef41672e-e23d-4778-b1da-9a4c3ffe3795">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and net book values of our intangible assets were as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Remaining&lt;br/&gt;Weighted-&lt;br/&gt;Average&#160;Useful&lt;br/&gt;Life&lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,326,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,218,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,379,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,184,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;12,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;3,341,902&#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;(1,233,856)&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;2,108,046&#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;3,395,214&#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;(1,200,163)&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;2,195,051&#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;</jazz:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id9456af720ec446386eff0beeeef0eb9_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi0xLTEtMS0w_a069eb6d-7562-4323-9a81-a41a18fea348">P12Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iede6aef904a542348c55307ffd15b58b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi0zLTEtMS0w_52375cb9-144b-444d-8871-2359bcdaf373"
      unitRef="usd">3326448000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iede6aef904a542348c55307ffd15b58b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi01LTEtMS0w_ed8a503d-468f-4c74-8ea5-c17c5c76bca5"
      unitRef="usd">1218402000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iede6aef904a542348c55307ffd15b58b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi03LTEtMS0w_4011cc6f-a4bf-4998-bb6a-8b6585ad7efe"
      unitRef="usd">2108046000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8d4c5671bab8477187f611afd2a58190_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi05LTEtMS0w_7d369a66-2697-40b3-8e18-f529b897f587"
      unitRef="usd">3379162000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8d4c5671bab8477187f611afd2a58190_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi0xMS0xLTEtMA_b93110ef-a7c3-4479-93c4-8624b424513f"
      unitRef="usd">1184111000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8d4c5671bab8477187f611afd2a58190_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMi0xMy0xLTEtMA_4e49e6d4-2097-472f-97ec-8be00e9a61bc"
      unitRef="usd">2195051000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i34b16547078c4a3fbf25471f52726105_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy0zLTEtMS0w_f0060d90-25b5-4ac9-a130-7a568ec597e6"
      unitRef="usd">12551000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i34b16547078c4a3fbf25471f52726105_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy01LTEtMS0w_25d54728-9106-4391-bd63-6f1aa050c357"
      unitRef="usd">12551000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i34b16547078c4a3fbf25471f52726105_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy03LTEtMS0w_1a3a328b-5b93-4e57-a77e-e0a385cf75f9"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4846e470fe0540d1a68162cc34a14cec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy05LTEtMS0w_a19fea58-680c-4772-a983-bdb3785d05fc"
      unitRef="usd">13135000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4846e470fe0540d1a68162cc34a14cec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy0xMS0xLTEtMA_f3251fb4-45da-4f0e-bd51-3353b5fc370c"
      unitRef="usd">13135000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4846e470fe0540d1a68162cc34a14cec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfMy0xMy0xLTEtMA_78c8d740-2d05-4567-a70e-d8d792b6ad46"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i855a2e09e68b472dbd70b143639f8cfe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC0zLTEtMS0w_16bf10fd-97b7-47a3-9c63-48d9711c0ea2"
      unitRef="usd">2903000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i855a2e09e68b472dbd70b143639f8cfe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC01LTEtMS0w_ac2c0181-9775-4057-8c06-ef9693b146ea"
      unitRef="usd">2903000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i855a2e09e68b472dbd70b143639f8cfe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC03LTEtMS0w_c2015293-904d-4520-8ef3-e2b044e77aaa"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0344e98d3aad4bb28a0427fdddc04721_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC05LTEtMS0w_c970457a-77da-4e49-a202-68960f0c132d"
      unitRef="usd">2917000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0344e98d3aad4bb28a0427fdddc04721_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC0xMS0xLTEtMA_2a4ecca9-42c0-4243-a118-d87e373f8877"
      unitRef="usd">2917000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0344e98d3aad4bb28a0427fdddc04721_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfNC0xMy0xLTEtMA_f9486f84-fe4c-48aa-90f9-67120c018abd"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC0zLTEtMS0w_46344c1e-5151-4de0-bf02-50bc9b7cf7d5"
      unitRef="usd">3341902000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC01LTEtMS0w_ee1828ed-280e-44f6-99a4-d33c2fbdf4bd"
      unitRef="usd">1233856000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC03LTEtMS0w_5d41c678-ce0c-4b3d-a83b-de6fe0dbe54d"
      unitRef="usd">2108046000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC05LTEtMS0w_51a1a425-ac03-4085-910a-8dc1269e9b16"
      unitRef="usd">3395214000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC0xMS0xLTEtMA_cf365359-2956-416f-8cb8-f54f44af8f0f"
      unitRef="usd">1200163000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjJjNTAwM2E2YmNlMjRhOGQ4Y2M3MGQ3NGUzNzZlNTkxL3RhYmxlcmFuZ2U6MmM1MDAzYTZiY2UyNGE4ZDhjYzcwZDc0ZTM3NmU1OTFfOC0xMy0xLTEtMA_a9ab129e-80b1-4b4e-b8de-2c3617297e65"
      unitRef="usd">2195051000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RleHRyZWdpb246Yjc1NzIwYTg1NDk0NDlmMjhiYWNiMTNmNzNhOGNmYmVfMTYzOA_60b561bb-c05b-4a20-97c3-52c0a4c3607b">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on finite-lived intangible assets recorded as of March&#160;31,&#160;2021, and assuming the underlying assets will not be impaired and that we will not change the expected lives of the assets, future amortization expenses were estimated as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;152,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,265,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108,046&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfMS0xLTEtMS0w_ab148758-e23e-4f4e-87d0-6c45e0ca9cd0"
      unitRef="usd">152570000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfMi0xLTEtMS0w_4d7d82cf-207f-46bd-9ebe-942e987cc9c9"
      unitRef="usd">172486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfMy0xLTEtMS0w_c58c4efa-c26e-4f9d-a93e-09342f3f4aba"
      unitRef="usd">172486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfNC0xLTEtMS0w_a03cd88f-410a-48ee-b283-14ca124beb9f"
      unitRef="usd">172486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfNS0xLTEtMS0w_48d3ebf5-7e35-4bcf-b729-48ae4d768590"
      unitRef="usd">172486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <jazz:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfNi0xLTEtMS0w_491863e9-9f8e-4e72-8dbf-44add633b981"
      unitRef="usd">1265532000</jazz:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl81NS9mcmFnOmI3NTcyMGE4NTQ5NDQ5ZjI4YmFjYjEzZjczYThjZmJlL3RhYmxlOjA1ZjM3ZGZhODQwMTQ0Y2FiMDJkMzVjZDM0ODM4NmQ0L3RhYmxlcmFuZ2U6MDVmMzdkZmE4NDAxNDRjYWIwMmQzNWNkMzQ4Mzg2ZDRfNy0xLTEtMS0w_5dc08782-cb03-4e5a-811b-ec3c209f62ab"
      unitRef="usd">2108046000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RleHRyZWdpb246ZTMzOTAwYjBjOWU5NDJhYzg2NjgyZTJjNDI4OWY2MDlfMTg4_dce22794-841d-4fe2-9145-8564dcc75736">Certain Balance Sheet Items&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;54,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment and machinery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;16,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&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;193,852&#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;195,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less 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;(69,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;123,863&#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;127,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rebates and other sales deductions&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;137,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;127,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales returns reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consulting and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of 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;14,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instrument liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clinical trial accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued collaboration 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;4,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,035&#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;352,732&#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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RleHRyZWdpb246ZTMzOTAwYjBjOWU5NDJhYzg2NjgyZTJjNDI4OWY2MDlfMTk3_1363ceb1-0a6a-4a87-805b-8b0c972c22cd">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;54,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment and machinery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;16,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&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;193,852&#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;195,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less 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;(69,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;123,863&#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;127,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib6330f6330214fae8310af1ffe6f504d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMS0xLTEtMS0w_a7af2e3b-0195-48bd-a518-c93c8f622c4b"
      unitRef="usd">54155000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc04420d188646b7b592fb11d6f6bb44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMS0zLTEtMS0w_9b076ab3-578d-4469-adb5-eff3d07bc707"
      unitRef="usd">54113000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iade3a92652e1411c88d9bd9f3fb8d1fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMi0xLTEtMS0w_a515c076-2920-4ffc-a3eb-d7aa76210dc4"
      unitRef="usd">47440000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id65739d7b573420aaf7a33ecca420ad5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMi0zLTEtMS0w_6fb89a58-37b3-4a67-8bb2-d8f83459e715"
      unitRef="usd">47555000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i897d07e0fa68422c9f03fc8f17596a97_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMy0xLTEtMS0w_5fc3d2b9-a5a7-4554-9829-727a822df402"
      unitRef="usd">33096000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i64f02dc4453840d8934e0f8b10023609_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMy0zLTEtMS0w_b66b2655-7388-44af-baf3-f6d7598e20e5"
      unitRef="usd">33465000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i91193ec4e0bf403cb7534d08ca2028e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNC0xLTEtMS0w_1665f162-7eaa-47b0-a500-9838959b2a11"
      unitRef="usd">24479000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i528a77c8d91e49159ffb8b577fb9ff8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNC0zLTEtMS0w_ee1d23b4-7bf2-49d3-9eb5-6d22b88ea6e9"
      unitRef="usd">22781000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d56cb2cd0c64361ac106cd90f03ab2e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNS0xLTEtMS0w_a6af8bf0-515d-4ed6-b338-8d9e91af3efa"
      unitRef="usd">16785000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i61fd225f6d504322b47e6e1333bb54af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNS0zLTEtMS0w_c36bf847-6735-4179-ae6d-24c446b35239"
      unitRef="usd">18749000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8cfd4a85df9457a9d80c6e5e0f3d10a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNi0xLTEtMS0w_27928d9c-f96a-4c05-9f28-aede583a9f5f"
      unitRef="usd">11641000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1c27446e736b4befacd3f85cd9086ee7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNi0zLTEtMS0w_eb035b43-3c11-4f53-a991-6112eaa34e65"
      unitRef="usd">11598000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7823b574e34e4f45875f9228fe278e90_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNy0xLTEtMS0w_1c711667-7d0d-4418-a2cf-c9c73a6ec208"
      unitRef="usd">6256000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c786a1142884c0fb4bef4d86a3b3020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfNy0zLTEtMS0w_02e43abc-b102-4f93-8817-cae58b37fbcf"
      unitRef="usd">7262000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfOS0xLTEtMS0w_36256654-ac20-4e03-afcc-e7cfd9fcbcf2"
      unitRef="usd">193852000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfOS0zLTEtMS0w_b57c2c5a-ee25-448b-b733-1d1b4c1b1baf"
      unitRef="usd">195523000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMTAtMS0xLTEtMA_49282b8c-53e4-4e12-b109-1e2ad918ebd3"
      unitRef="usd">69989000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMTAtMy0xLTEtMA_4ed3ae1d-6214-4843-a9cc-6193ebba1668"
      unitRef="usd">67588000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMTEtMS0xLTEtMA_ee804ca7-e8f5-4804-8b0e-d48309202f01"
      unitRef="usd">123863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOjAwMjllOTY1MGQ2YjQxMWZhODhkMzMxZjE2MDcxMGNmL3RhYmxlcmFuZ2U6MDAyOWU5NjUwZDZiNDExZmE4OGQzMzFmMTYwNzEwY2ZfMTEtMy0xLTEtMA_2d012297-b404-4f5e-b6ce-6da452faaccf"
      unitRef="usd">127935000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RleHRyZWdpb246ZTMzOTAwYjBjOWU5NDJhYzg2NjgyZTJjNDI4OWY2MDlfMTg0_651a2395-b24d-494a-93db-4c1f076851f5">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rebates and other sales deductions&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;137,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;127,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales returns reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consulting and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of 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;14,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instrument liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clinical trial accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued collaboration 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;4,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,035&#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;352,732&#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>
    <jazz:AccruedRebatesAndOtherSalesDeductions
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMS0xLTEtMS0w_cf90ea7e-370e-4639-b45f-af793f057320"
      unitRef="usd">137337000</jazz:AccruedRebatesAndOtherSalesDeductions>
    <jazz:AccruedRebatesAndOtherSalesDeductions
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMS0zLTEtMS0w_57ee6a97-8454-487e-bb4c-e891f9f46f03"
      unitRef="usd">127534000</jazz:AccruedRebatesAndOtherSalesDeductions>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMi0xLTEtMS0w_e4f6810d-56e0-4b35-9bf6-4c5fad95bd4f"
      unitRef="usd">81155000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMi0zLTEtMS0w_b8781358-2f67-44e9-9bbc-69a4090aa27d"
      unitRef="usd">102601000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <jazz:SalesReturnReserve
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMy0xLTEtMS0w_bb714c26-f896-4cce-9d25-3b1b31b7dac5"
      unitRef="usd">20278000</jazz:SalesReturnReserve>
    <jazz:SalesReturnReserve
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMy0zLTEtMS0w_5ad37159-a548-472d-abf2-c4bda4ef3592"
      unitRef="usd">18368000</jazz:SalesReturnReserve>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNC0xLTEtMS0yMDk0_e1e24ddd-23cd-44b2-a38a-dcde08dbabd5"
      unitRef="usd">17824000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNC0zLTEtMS0yMDk0_c088e063-b289-40db-87e1-bd9aa262958d"
      unitRef="usd">15230000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNS0xLTEtMS0yMDk4_2605c44b-99a1-4df3-86a3-9776e99d172d"
      unitRef="usd">14201000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNS0zLTEtMS0yMDk4_119db592-1b80-4f22-96e7-2cadd6fec974"
      unitRef="usd">6660000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNC0xLTEtMS0w_71a93dc9-a619-41e4-841b-30644cc19b5c"
      unitRef="usd">14048000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNC0zLTEtMS0w_5b89dcf9-9434-4bd5-be94-2c92cb759274"
      unitRef="usd">14457000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNS0xLTEtMS0w_9929f34c-0b90-457f-a399-89ad3dac7f08"
      unitRef="usd">12676000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNS0zLTEtMS0w_3695ddfa-cb9e-473c-a55e-c15e3d0b97ad"
      unitRef="usd">3625000</us-gaap:DerivativeLiabilitiesCurrent>
    <jazz:AccruedInventoryRelatedLiabilities
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNi0xLTEtMS0w_957c9226-6fea-43d0-862d-edc7cb55c2b6"
      unitRef="usd">11199000</jazz:AccruedInventoryRelatedLiabilities>
    <jazz:AccruedInventoryRelatedLiabilities
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNi0zLTEtMS0w_a953f317-a694-4d4f-a5f2-41a95ae0ebdc"
      unitRef="usd">9809000</jazz:AccruedInventoryRelatedLiabilities>
    <jazz:AccruedClinicalTrialLiability
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNy0xLTEtMS0w_86cea6b1-33af-4ca7-a2c2-159368005f2b"
      unitRef="usd">10722000</jazz:AccruedClinicalTrialLiability>
    <jazz:AccruedClinicalTrialLiability
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfNy0zLTEtMS0w_7a9e34eb-fee9-4a21-ba72-3d7e6793af0e"
      unitRef="usd">9108000</jazz:AccruedClinicalTrialLiability>
    <jazz:AccruedInterest
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfOS0xLTEtMS0w_9f607e87-68ab-47c2-ba95-c01d4cd7b319"
      unitRef="usd">7539000</jazz:AccruedInterest>
    <jazz:AccruedInterest
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfOS0zLTEtMS0w_bd1ade4c-a4c5-439a-ad65-efe1ee40c2b7"
      unitRef="usd">5722000</jazz:AccruedInterest>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTEtMS0xLTEtMA_ab77821a-a5db-457c-a35b-22b02976843a"
      unitRef="usd">7304000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTEtMy0xLTEtMA_eae57077-e1b7-44d1-b935-7c0e13785735"
      unitRef="usd">6742000</us-gaap:AccruedMarketingCostsCurrent>
    <jazz:AccruedCollaborationCostsCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTItMS0xLTEtMA_3b84fcd7-a90f-455d-b9d6-6bb89869dbb3"
      unitRef="usd">4918000</jazz:AccruedCollaborationCostsCurrent>
    <jazz:AccruedCollaborationCostsCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTItMy0xLTEtMA_d571bd6e-473b-4c47-843b-344a95ddeb3b"
      unitRef="usd">444000</jazz:AccruedCollaborationCostsCurrent>
    <jazz:AccruedConstructionInProgress
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTMtMS0xLTEtMA_520830b7-8a6e-430f-bb8f-a2fdf874aaaf"
      unitRef="usd">835000</jazz:AccruedConstructionInProgress>
    <jazz:AccruedConstructionInProgress
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTMtMy0xLTEtMA_a95a3ae5-261e-4111-b9bb-afb9ba965b0b"
      unitRef="usd">1119000</jazz:AccruedConstructionInProgress>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTctMS0xLTEtMA_07f78c33-0f30-4c5b-b990-6fdb4b2dcdf0"
      unitRef="usd">33999000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTctMy0xLTEtMA_a859d349-259f-4be2-9a9d-8bc946d64f24"
      unitRef="usd">31313000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTgtMS0xLTEtMA_025bb949-ed26-4828-a19a-f29f81563eeb"
      unitRef="usd">374035000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82MS9mcmFnOmUzMzkwMGIwYzllOTQyYWM4NjY4MmUyYzQyODlmNjA5L3RhYmxlOmRlYzYxMjM2ZTBmNzQ3MDk5MTM0NzI2NTk5MWEzZGY1L3RhYmxlcmFuZ2U6ZGVjNjEyMzZlMGY3NDcwOTkxMzQ3MjY1OTkxYTNkZjVfMTgtMy0xLTEtMA_7b7603dc-ba4a-40d5-8419-d0a33e62b274"
      unitRef="usd">352732000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjkzNA_cd3733bd-b676-4737-ae4d-6aaeaff4cfb7">Debt&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the carrying amount of our indebtedness (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 Notes&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;218,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;218,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2021 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;(3,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 Notes, net&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;215,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;212,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2024 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;(89,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes, net&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;485,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;479,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2026 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;(172,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;(179,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes, net&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;827,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;820,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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;2,101,646&#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,094,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;1,853,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Exchangeable Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Exchangeable Senior Notes were issued by Jazz Investments I Limited, or the Issuer, a 100%-owned finance subsidiary of Jazz Pharmaceuticals plc.  The Exchangeable Senior Notes are senior unsecured obligations of the Issuer and are fully and unconditionally guaranteed on a senior unsecured basis by Jazz Pharmaceuticals plc.  No subsidiary of Jazz Pharmaceuticals plc guaranteed the Exchangeable Senior Notes.  Subject to certain local law restrictions on payment of dividends, among other things, and potential negative tax consequences, we are not aware of any significant restrictions on the ability of Jazz Pharmaceuticals plc to obtain funds from the Issuer or Jazz Pharmaceuticals plc&#x2019;s other subsidiaries by dividend or loan, or any legal or economic restrictions on the ability of the Issuer or Jazz Pharmaceuticals plc&#x2019;s other subsidiaries to transfer funds to Jazz Pharmaceuticals plc in the form of cash dividends, loans or advances.  There is no assurance that in the future such restrictions will not be adopted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021, the carrying values of the equity component of the 2021 Notes, 2024 Notes and the 2026 Notes, net of equity issuance costs, were $114.4 million, $149.8 million and $176.3 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities with respect to our long-term debt principal balances outstanding as of March&#160;31,&#160;2021 were as follows (in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Scheduled Long-Term Debt Maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;243,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,369,733&#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:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjkyNA_e9f78af8-b043-421b-af38-7fd10c2554ea">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the carrying amount of our indebtedness (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 Notes&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;218,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;218,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2021 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;(3,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 Notes, net&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;215,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;212,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2024 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;(89,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes, net&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;485,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;479,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs on 2026 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;(172,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;(179,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes, net&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;827,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;820,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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;2,101,646&#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,094,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;1,853,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia92b06d30b2b4b2a82554a09e7766d66_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMS0xLTEtMS0w_bc372a11-312c-4b19-b1ba-92f7057da30b"
      unitRef="usd">218812000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icf38ee8bd370423fa84ee5e38e47c59d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMS0zLTEtMS0w_35d0d3c2-27b5-4c19-baa7-999609534dff"
      unitRef="usd">218812000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ia92b06d30b2b4b2a82554a09e7766d66_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMi0xLTEtMS0w_c2f1d861-f097-44dc-a397-823af0973d84"
      unitRef="usd">3592000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="icf38ee8bd370423fa84ee5e38e47c59d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMi0zLTEtMS0w_dfcf08ed-7e36-413b-a142-33557c5844eb"
      unitRef="usd">5883000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ia92b06d30b2b4b2a82554a09e7766d66_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMy0xLTEtMS0w_a8d7883a-cc22-4744-8263-8e55b4c90b88"
      unitRef="usd">215220000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icf38ee8bd370423fa84ee5e38e47c59d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMy0zLTEtMS0w_27731500-190d-4aa4-8213-10142154c723"
      unitRef="usd">212929000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i95d070511e5f4bbdb9d5c42796337c95_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNS0xLTEtMS0w_60eff817-088a-4121-8339-a61c9992f46b"
      unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4f604550be6342adadc42b61485a7f2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNS0zLTEtMS0w_3027f367-4e77-4efd-9839-fbcd7d08ef95"
      unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i95d070511e5f4bbdb9d5c42796337c95_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNi0xLTEtMS0w_1056f113-f52f-465c-9a6d-cc202619c1be"
      unitRef="usd">89519000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i4f604550be6342adadc42b61485a7f2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNi0zLTEtMS0w_ce03fc73-4580-4c1b-87c4-c519cb5607ca"
      unitRef="usd">95275000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i95d070511e5f4bbdb9d5c42796337c95_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNy0xLTEtMS0w_2e57fef5-774e-4ef1-a220-ff9031d36a29"
      unitRef="usd">485481000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4f604550be6342adadc42b61485a7f2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfNy0zLTEtMS0w_8cc513be-c15a-447a-b5ca-ad69d17d9457"
      unitRef="usd">479725000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8d6adddb828e4979a8855c5f6bce94fc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfOS0xLTEtMS0w_427d4306-c73f-47f5-bebe-3cae6371425f"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i68c94892c9fb42aaa1e614da69805135_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfOS0zLTEtMS0w_ce7b442f-d938-460f-95d9-cf2c0f385b05"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i8d6adddb828e4979a8855c5f6bce94fc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTAtMS0xLTEtMA_8ef4702a-00ac-4226-95e4-e85226364b3d"
      unitRef="usd">172678000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i68c94892c9fb42aaa1e614da69805135_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTAtMy0xLTEtMA_d9319ca1-29b7-47ef-bbf6-8ba8238b01db"
      unitRef="usd">179518000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i8d6adddb828e4979a8855c5f6bce94fc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTEtMS0xLTEtMA_7647333f-7227-4080-86d6-348e4f20fe16"
      unitRef="usd">827322000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i68c94892c9fb42aaa1e614da69805135_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTEtMy0xLTEtMA_3698875b-4d09-4a93-b0a1-52e07df7ba70"
      unitRef="usd">820482000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic7adb31b0d4742e7b2ac1ade989f8da9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTMtMS0xLTEtMA_d51b7ca1-1dcb-40ed-ba89-64ca38127c99"
      unitRef="usd">573623000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i93fcc27e7d9049908255d8f9f4c4ae1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTMtMy0xLTEtMA_59a84c44-7dd2-4a5e-9ad9-754428204a60"
      unitRef="usd">581702000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTYtMS0xLTEtMA_cec6ebc3-dbc8-46a8-9ae7-d26c181764ff"
      unitRef="usd">2101646000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTYtMy0xLTEtMA_60775128-4f6e-4a4c-93fc-b9a69ce60a37"
      unitRef="usd">2094838000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTctMS0xLTEtMA_e6b23f5e-727a-44de-993e-7d572e908d29"
      unitRef="usd">248613000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTctMy0xLTEtMA_632d0847-62da-4b7a-9823-17d0396e1fc1"
      unitRef="usd">246322000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTgtMS0xLTEtMA_71aa7e1f-7915-48f9-80ae-a279700eca86"
      unitRef="usd">1853033000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOmZlNjc3YzM1ZDQzNDQwNTFiYWJmODRlZTMyZjVkZDRhL3RhYmxlcmFuZ2U6ZmU2NzdjMzVkNDM0NDA1MWJhYmY4NGVlMzJmNWRkNGFfMTgtMy0xLTEtMA_ebc5be43-98ea-4ff1-8695-5ca824a345a0"
      unitRef="usd">1848516000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ic079ac1e2a144f28a79650fbc6ed9bbd_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNTY2OQ_697b47fc-e834-4928-a4be-75e8819955be"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="ia92b06d30b2b4b2a82554a09e7766d66_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjc0Nw_3d0f6f03-f2c7-40a2-8552-bfc89db1c165"
      unitRef="usd">114400000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i95d070511e5f4bbdb9d5c42796337c95_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjc1MQ_f75f5729-3106-4d99-992d-38abdc2df972"
      unitRef="usd">149800000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i8d6adddb828e4979a8855c5f6bce94fc_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjc1OA_ac9a5872-8906-444e-950a-1c0d2c9179f9"
      unitRef="usd">176300000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RleHRyZWdpb246ZmE5MWI3YzNiNjM0NDRiNDk0NmU0ZGYzYzA3ZjE5OGFfNjk0Nw_ef0d4cf7-dff6-4f4a-a536-ed64f7ee048f">&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities with respect to our long-term debt principal balances outstanding as of March&#160;31,&#160;2021 were as follows (in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Scheduled Long-Term Debt Maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;243,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,369,733&#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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfMS0xLTEtMS0w_f18d57ca-9a81-44e3-ac6d-2dd99e4c72c0"
      unitRef="usd">243852000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfMi0xLTEtMS0w_b7523be7-1d52-4afc-b657-ee08235b1a53"
      unitRef="usd">33387000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfMy0xLTEtMS0w_570af3cd-4ae6-480b-9597-142762eeca9d"
      unitRef="usd">517494000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfNC0xLTEtMS0w_0d71804a-785a-436c-8c18-28f7e1ed9e88"
      unitRef="usd">575000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfNS0xLTEtMS0w_dade67ad-e342-4373-9ac5-457f3160d1e1"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <jazz:LongTermDebtMaturityAfterYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfNi0xLTEtMS0w_96b8de89-b5c3-4bc7-8b5d-bea51d674dd6"
      unitRef="usd">1000000000</jazz:LongTermDebtMaturityAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl82NC9mcmFnOmZhOTFiN2MzYjYzNDQ0YjQ5NDZlNGRmM2MwN2YxOThhL3RhYmxlOjhjNmE3ZDE0OGFlNTRjYWY4NjQyNmI0ZDcwMTJmZDg1L3RhYmxlcmFuZ2U6OGM2YTdkMTQ4YWU1NGNhZjg2NDI2YjRkNzAxMmZkODVfNy0xLTEtMS0w_632e20c5-b0be-4977-b278-ec112992f64b"
      unitRef="usd">2369733000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RleHRyZWdpb246OWUxODM4MDg0NjI3NDBjMDk2MWJlOTVkNDkzZGYyYWNfNTQ1_63bb4e61-cd19-47b8-abda-2e22e85dfd1c">Leases&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the lease expense for the three months ended March&#160;31,&#160;2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;(157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;6,922&#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;6,004&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to operating leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_5d64a63f-9137-4dfc-a35d-cb055c9832a7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_d7134684-f0bf-4dcb-95ca-901d215fa33e"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;150,068&#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;154,492&#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:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - operating leases (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;8.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to operating leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 operating activities:&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets obtained in exchange for new operating lease liabilities &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;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;16,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,068&#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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RleHRyZWdpb246OWUxODM4MDg0NjI3NDBjMDk2MWJlOTVkNDkzZGYyYWNfNTQ3_35c54001-067d-4a11-bb71-ad00f3c7284f">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the lease expense for the three months ended March&#160;31,&#160;2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;(157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;6,922&#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;6,004&#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="display:none"/&gt;&lt;td colspan="3" 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:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - operating leases (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;8.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to operating leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.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;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 operating activities:&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets obtained in exchange for new operating lease liabilities &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;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfMi0xLTEtMS0w_7f3403b0-368f-4c30-a5de-1d2511342e42"
      unitRef="usd">5546000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfMi0zLTEtMS0w_62b999fb-c915-4b71-9830-7594f6e0711c"
      unitRef="usd">5290000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfMy0xLTEtMS0w_23e290e1-a8ac-48f3-bdc3-1cd7732704fa"
      unitRef="usd">1375000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfMy0zLTEtMS0w_a6646b4a-311c-4da4-941e-436016811e6a"
      unitRef="usd">870000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNC0xLTEtMS0w_3dabb52b-dfbc-45bf-b374-02a8d5fbb97f"
      unitRef="usd">1000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNC0zLTEtMS0w_e7306b8b-951b-4837-8496-b74939bebc04"
      unitRef="usd">1000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNS0xLTEtMS0w_ba86cf3f-fcbf-4c8c-bfa3-347375f7bd6f"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNS0zLTEtMS0w_990f2fd0-45ac-43e6-a2f7-ab62d8490ca6"
      unitRef="usd">157000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNi0xLTEtMS0w_0faf494c-63a4-4c53-92f8-55d0279cb17d"
      unitRef="usd">6922000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmI2OGY5MTYzNDJhNjQ5ZTg4MWE2NmQ5ODMzZWZmYjMwL3RhYmxlcmFuZ2U6YjY4ZjkxNjM0MmE2NDllODgxYTY2ZDk4MzNlZmZiMzBfNi0zLTEtMS0w_78e54d3d-2cb7-450e-b6a3-e2040cf2926e"
      unitRef="usd">6004000</us-gaap:LeaseCost>
    <jazz:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RleHRyZWdpb246OWUxODM4MDg0NjI3NDBjMDk2MWJlOTVkNDkzZGYyYWNfNTU4_cc26e73c-7bd3-46c3-b7a7-ba008fc01e9f">&lt;div style="margin-top:14pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to operating leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_5d64a63f-9137-4dfc-a35d-cb055c9832a7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0xLTEtMS0w_d7134684-f0bf-4dcb-95ca-901d215fa33e"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;150,068&#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;154,492&#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;</jazz:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfMi0yLTEtMS0w_76c81de1-a5a9-45ef-a190-007e0ecb78a2"
      unitRef="usd">125738000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfMi00LTEtMS0w_2fc9dd98-d2b3-451a-af9f-283e91e200db"
      unitRef="usd">129169000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi0yLTEtMS0w_9315942e-185c-47d6-b278-ba34a1403e16"
      unitRef="usd">14048000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfNi00LTEtMS0w_6bb8448e-4b6c-4173-b0ee-4c0470dd7ec0"
      unitRef="usd">14457000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfOC0yLTEtMS0w_e712cacf-0385-4d5e-956b-9a98e776aeb8"
      unitRef="usd">136020000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfOC00LTEtMS0w_7b18a0dd-9cb4-415f-a731-f1148cd048b9"
      unitRef="usd">140035000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfOS0yLTEtMS0w_75a13568-c350-47f5-b729-7eea30c11efe"
      unitRef="usd">150068000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjMxZmU5NTM5MzFjNDQ2ODc5MTc0NTg0ZGFjODE5ZTJmL3RhYmxlcmFuZ2U6MzFmZTk1MzkzMWM0NDY4NzkxNzQ1ODRkYWM4MTllMmZfOS00LTEtMS0w_83514190-4efe-42ad-8069-da1c09334882"
      unitRef="usd">154492000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmJkMmU2NjQ1YzBhMTRjZDc5NjdjMGM1NTUyMWNhNjJhL3RhYmxlcmFuZ2U6YmQyZTY2NDVjMGExNGNkNzk2N2MwYzU1NTIxY2E2MmFfMS0xLTEtMS0w_942285d8-0a35-4fc4-9c28-3c36b1091012">P8Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmJkMmU2NjQ1YzBhMTRjZDc5NjdjMGM1NTUyMWNhNjJhL3RhYmxlcmFuZ2U6YmQyZTY2NDVjMGExNGNkNzk2N2MwYzU1NTIxY2E2MmFfMS0zLTEtMS0w_435662eb-ed68-454d-98a5-7a06ef2f5177">P8Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmJkMmU2NjQ1YzBhMTRjZDc5NjdjMGM1NTUyMWNhNjJhL3RhYmxlcmFuZ2U6YmQyZTY2NDVjMGExNGNkNzk2N2MwYzU1NTIxY2E2MmFfMi0xLTEtMS0w_8d62b5ad-d82b-46b9-891e-af6dc519bba0"
      unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmJkMmU2NjQ1YzBhMTRjZDc5NjdjMGM1NTUyMWNhNjJhL3RhYmxlcmFuZ2U6YmQyZTY2NDVjMGExNGNkNzk2N2MwYzU1NTIxY2E2MmFfMi0zLTEtMS0w_5865d989-d5fa-43fc-81b6-93b106a16cd7"
      unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjdiOWEyZDk5NTQ1YjRmMjk4NjNhOTA1OGVkMGE1YTM4L3RhYmxlcmFuZ2U6N2I5YTJkOTk1NDViNGYyOTg2M2E5MDU4ZWQwYTVhMzhfMy0xLTEtMS0w_ae8cfaa8-6133-48e6-ba3e-8fe3d6f5a47c"
      unitRef="usd">6293000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjdiOWEyZDk5NTQ1YjRmMjk4NjNhOTA1OGVkMGE1YTM4L3RhYmxlcmFuZ2U6N2I5YTJkOTk1NDViNGYyOTg2M2E5MDU4ZWQwYTVhMzhfMy0zLTEtMS0w_dfe81f07-6644-435e-bc74-cc8166b301a3"
      unitRef="usd">6215000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjdiOWEyZDk5NTQ1YjRmMjk4NjNhOTA1OGVkMGE1YTM4L3RhYmxlcmFuZ2U6N2I5YTJkOTk1NDViNGYyOTg2M2E5MDU4ZWQwYTVhMzhfNS0xLTEtMS0w_5711d929-a051-48cd-9d6c-f7674a277aee"
      unitRef="usd">375000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOjdiOWEyZDk5NTQ1YjRmMjk4NjNhOTA1OGVkMGE1YTM4L3RhYmxlcmFuZ2U6N2I5YTJkOTk1NDViNGYyOTg2M2E5MDU4ZWQwYTVhMzhfNS0zLTEtMS0w_584b9bba-ee50-428f-96a8-49dc67cd2f56"
      unitRef="usd">201000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RleHRyZWdpb246OWUxODM4MDg0NjI3NDBjMDk2MWJlOTVkNDkzZGYyYWNfNTU5_d8cf9a49-8233-4163-8917-fa9c481fe056">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 (remainder)&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;16,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,068&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfMS0xLTEtMS0w_163fc8ea-b95d-4b83-aa3c-d191fe142129"
      unitRef="usd">16009000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfMi0xLTEtMS0w_a80fcea5-46ad-4250-bfb1-37593912e289"
      unitRef="usd">22265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfMy0xLTEtMS0w_8778f4d2-dcac-4dcf-b4c4-926fdbfba057"
      unitRef="usd">22352000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfNC0xLTEtMS0w_008a1693-141d-4f6e-bd31-a2334464f5a4"
      unitRef="usd">24192000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfNS0xLTEtMS0w_8214d08f-3da0-4225-bfcf-c87eea85a56d"
      unitRef="usd">18405000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <jazz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfNy0xLTEtMS0w_35bc3690-5af8-47ba-aa9a-1c6c4c108753"
      unitRef="usd">86495000</jazz:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfOC0xLTEtMS0w_70ed8cf8-e429-47e2-b68d-746a77b9f776"
      unitRef="usd">189718000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfOS0xLTEtMS0w_0f870991-0f08-4a35-a568-87a7ec427c4f"
      unitRef="usd">39650000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83MC9mcmFnOjllMTgzODA4NDYyNzQwYzA5NjFiZTk1ZDQ5M2RmMmFjL3RhYmxlOmZlYWQ5ZWNlZWIzNjQxODE5N2ExYjc1MWVhYzAwNTg1L3RhYmxlcmFuZ2U6ZmVhZDllY2VlYjM2NDE4MTk3YTFiNzUxZWFjMDA1ODVfMTAtMS0xLTEtMA_b3206575-7f7c-4db8-a9b7-9acc55c5160d"
      unitRef="usd">150068000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83Ni9mcmFnOmRmMzdmNjQ4NjNmZjRkNWFiNTM5YTZiZmI0NDliMjczL3RleHRyZWdpb246ZGYzN2Y2NDg2M2ZmNGQ1YWI1MzlhNmJmYjQ0OWIyNzNfNzc4Nw_b8776577-b0f1-4fee-ada8-4db4b27341d4">Commitments and Contingencies&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, we enter into agreements that contain a variety of representations and warranties and provide for general indemnification, including indemnification associated with product liability or infringement of intellectual property rights.  Our exposure under these agreements is unknown because it involves future claims that may be made but have not yet been made against us.  To date, we have not paid any claims or been required to defend any action related to these indemnification obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have agreed to indemnify our executive officers, directors and certain other employees for losses and costs incurred in connection with certain events or occurrences, including advancing money to cover certain costs, subject to certain limitations.  The maximum potential amount of future payments we could be required to make under the indemnification obligations is unlimited; however, we maintain insurance policies that may limit our exposure and may enable us to recover a portion of any future amounts paid.  Assuming the applicability of coverage, the willingness of the insurer to assume coverage, and subject to certain retention, loss limits and other policy provisions, we believe the fair value of these indemnification obligations is not significant.  Accordingly, we did not recognize any liabilities relating to these obligations as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020.  No assurances can be given that the covering insurers will not attempt to dispute the validity, applicability, or amount of coverage without expensive litigation against these insurers, in which case we may incur substantial liabilities as a result of these indemnification obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021, we had $88.8 million of noncancelable purchase commitments due within one year, primarily related to agreements with third party manufacturers and marketing campaigns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From June 2020 to March 2021, a number of class action lawsuits were filed on behalf of purported direct and indirect Xyrem purchasers, alleging that the patent litigation settlement agreements we entered with Hikma and other ANDA filers violate state and federal antitrust and consumer protection laws, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 17, 2020, a class action lawsuit was filed in the United States District Court for the Northern District of Illinois by Blue Cross and Blue Shield Association, or BCBS, against Jazz Pharmaceuticals plc, Jazz Pharmaceuticals, Inc., and Jazz Pharmaceuticals Ireland Limited, or, collectively, the Company Defendants (hereinafter referred to as the BCBS Lawsuit).  The BCBS Lawsuit also names Roxane Laboratories, Inc., Hikma Pharmaceuticals USA Inc., Eurohealth (USA), Inc., Hikma Pharmaceuticals plc, Amneal Pharmaceuticals LLC, Par Pharmaceuticals, Inc., Lupin Ltd., Lupin Pharmaceuticals Inc., and Lupin Inc., or, collectively, the BCBS Defendants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 18 and June 23, 2020, respectively, two additional class action lawsuits were filed against the Company Defendants and the BCBS Defendants: one by the New York State Teamsters Council Health and Hospital Fund in the United States District Court for the Northern District of California, and another by the Government Employees Health Association Inc. in the United States District Court for the Northern District of Illinois (hereinafter referred to as the GEHA Lawsuit).  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 18, 2020, a class action lawsuit was filed in the United States District Court for the Northern District of California by the City of Providence, Rhode Island, on behalf of itself and all others similarly situated, against Jazz &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pharmaceuticals plc, and Roxane Laboratories, Inc., West-Ward Pharmaceuticals Corp., Hikma Labs Inc., Hikma Pharmaceuticals USA Inc., and Hikma Pharmaceuticals plc, or, collectively, the City of Providence Defendants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2020, a class action lawsuit was filed in the United States District Court for the Northern District of Illinois by UFCW Local 1500 Welfare Fund on behalf of itself and all others similarly situated, against Jazz Pharmaceuticals Ireland Ltd., Jazz Pharmaceuticals, Inc., Roxane Laboratories, Inc., Hikma Pharmaceuticals plc, Eurohealth (USA), Inc. and West-Ward Pharmaceuticals Corp., or collectively the UFCW Defendants (hereinafter referred to as the UFCW Lawsuit).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 13, 2020, the plaintiffs in the BCBS Lawsuit and the GEHA Lawsuit dismissed their complaints in the United States District Court for the Northern District of Illinois, and refiled their respective lawsuits in the United States District Court for the Northern District of California.  On July 14, 2020, the plaintiffs in the UFCW Lawsuit dismissed their complaint in the United States District Court for the Northern District of Illinois and on July 15, 2020, refiled their lawsuit in the United States District Court for the Northern District of California.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2020, a class action lawsuit was filed in the United States District Court for the Southern District of New York by the A.F. of L.-A.G.C Building Trades Welfare Plan on behalf of itself and all others similarly situated, against Jazz Pharmaceuticals plc (hereinafter referred to as the AFL Plan Lawsuit).  The AFL Plan Lawsuit also names Roxane Laboratories Inc., West-Ward Pharmaceuticals Corp., Hikma Labs Inc., Hikma Pharmaceuticals plc, Amneal Pharmaceuticals LLC, Par Pharmaceuticals Inc., Lupin Ltd., Lupin Pharmaceuticals, Inc., and Lupin Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 14, 2020, an additional class action lawsuit was filed in the United States District Court for the Southern District of New York by the Self-Insured Schools of California on behalf of itself and all others similarly situated, against the Company Defendants, as well as Hikma Pharmaceuticals plc, Eurohealth (USA) Inc., Hikma Pharmaceuticals USA, Inc., West-Ward Pharmaceuticals Corp., Roxane Laboratories, Inc., Amneal Pharmaceuticals LLC, Endo International, plc, Endo Pharmaceuticals LLC, Par Pharmaceutical, Inc., Lupin Ltd., Lupin Pharmaceuticals Inc., Lupin Inc., Sun Pharmaceutical Industries Ltd., Sun Pharmaceutical Holdings USA, Inc., Sun Pharmaceutical Industries, Inc., Ranbaxy Laboratories Ltd., Teva Pharmaceutical Industries Ltd., Watson Laboratories, Inc., Wockhardt Ltd., Morton Grove Pharmaceuticals, Inc., Wockhardt USA LLC, Mallinckrodt plc, and Mallinckrodt LLC (hereinafter the Self-Insured Schools Lawsuit).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 16, 2020, an additional class action lawsuit was filed in the United States District Court for the Northern District of California, by Ruth Hollman on behalf of herself and all others similarly situated, against the same defendants named in the Self-Insured Schools Lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The plaintiffs in certain of these lawsuits are seeking to represent a class of direct purchasers of Xyrem, and the plaintiffs in the remaining lawsuits are seeking to represent a class of indirect purchasers of Xyrem. Each of the lawsuits generally alleges violations of U.S. federal and state antitrust, consumer protection, and unfair competition laws in connection with the Company Defendants&#x2019; conduct related to Xyrem, including actions leading up to, and entering into, patent litigation settlement agreements with each of the other named defendants.  Each of the lawsuits seeks monetary damages, exemplary damages, equitable relief against the alleged unlawful conduct, including disgorgement of profits and restitution, and injunctive relief.  It is possible that additional lawsuits will be filed against the Company Defendants making similar or related allegations.  If the plaintiffs were to be successful in their claims, they may be entitled to injunctive relief or we may be required to pay significant monetary damages, which could have a material adverse effect on our business, financial condition, results of operations and growth prospects. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2020, these cases were centralized and transferred to the United States District Court for the Northern District of California, where the multidistrict litigation will proceed for the purpose of discovery and pre-trial proceedings. In January 2021, the Court issued a Case Management Order that schedules this case for trial in February 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 18, 2021, United Healthcare Services, Inc. filed a lawsuit in the United States District Court for the District of Minnesota against the Company Defendants, Hikma Pharmaceuticals plc, Roxane Laboratories, Inc., Hikma Pharmaceuticals USA Inc., Eurohealth (USA) Inc., Amneal Pharmaceuticals LLC, Par Pharmaceutical Inc., Lupin Ltd., and Lupin Pharmaceuticals, Inc., raising similar allegations, or the UHS Lawsuit.  On March 24, 2021, the U.S. Judicial Panel on Multidistrict Litigation conditionally transferred the UHS Lawsuit to the United States District Court for the Northern District of California, where it was consolidated for discovery and pre-trial proceedings with the other cases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 15, 2021, GW filed a definitive proxy statement, or Proxy Statement, with the Securities and Exchange Commission in connection with the GW Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the filing of the Proxy Statement, Jazz Pharmaceuticals plc has been named in two lawsuits filed in state and federal courts in New York on March 17, 2021 by purported GW shareholders in connection with the GW Acquisition, the first was filed in the United States District Court for the Southern District New York by James Farrell, referred to as the Farrell Lawsuit, and an additional suit was filed in New York state court by Brian Levy, or the Levy Lawsuit.  In addition to Jazz Pharmaceuticals plc, Jazz Pharmaceuticals UK Holdings Ltd., GW Pharmaceuticals plc, and the GW Board of Directors are named as defendants in the Farrell Lawsuit.  In the Levy Lawsuit, GW Pharmaceuticals plc, the GW Board of Directors, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Centerview Partners LLC, and Goldman Sachs &amp;amp; Co. LLC are named as defendants.  In addition to the Farrell Lawsuit and the Levy Lawsuit, ten additional suits have been filed in New York, California, and Pennsylvania federal courts by purported GW shareholders against GW Pharmaceuticals plc and its Board of Directors, but which do not name any Jazz Pharmaceuticals parties, referred to as the GW Litigation, and collectively with the Farrell Lawsuit and the Levy Lawsuit, as the Transaction Litigation.  In the Transaction Litigation, the plaintiffs allege that the Proxy Statement omitted material information and contained misrepresentations, and that the individual members of the GW Board of Directors breached their fiduciary duties, in violation of state and federal laws, including the Securities Exchange Act of 1934.  The plaintiffs in the Transaction Litigation sought various remedies, including injunctive relief to prevent the consummation of the GW Acquisition unless certain allegedly material information was disclosed, or in the alternative, rescission or damages.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 14, 2021, GW filed a Form 8-K containing supplemental disclosures related to the GW Acquisition.  Pursuant to a memorandum of understanding between the parties, the Levy Lawsuit was dismissed on April 14, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jazz does not believe any of GW&#x2019;s supplemental disclosures were material or required by law, and further believes that the claims in the Transaction Litigation are meritless.  Jazz will continue to defend itself in the remaining Transaction Litigation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time we are involved in legal proceedings arising in the ordinary course of business.  We believe there is no other litigation pending that could have, individually or in the aggregate, a material adverse effect on our results of operations or financial condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83Ni9mcmFnOmRmMzdmNjQ4NjNmZjRkNWFiNTM5YTZiZmI0NDliMjczL3RleHRyZWdpb246ZGYzN2Y2NDg2M2ZmNGQ1YWI1MzlhNmJmYjQ0OWIyNzNfMTc3MA_16764106-5fb1-419f-9da9-85b02df7d5d4"
      unitRef="usd">88800000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="iaf357be4238543a1a27ca214a3f3f4c3_D20200618-20200623"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83Ni9mcmFnOmRmMzdmNjQ4NjNmZjRkNWFiNTM5YTZiZmI0NDliMjczL3RleHRyZWdpb246ZGYzN2Y2NDg2M2ZmNGQ1YWI1MzlhNmJmYjQ0OWIyNzNfMjYxNw_0020b907-63c1-4987-a014-d327bf84c6e4"
      unitRef="litigationcase">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ieb8a5c20792d4064b94c64dd2fc0fc78_D20210317-20210317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83Ni9mcmFnOmRmMzdmNjQ4NjNmZjRkNWFiNTM5YTZiZmI0NDliMjczL3RleHRyZWdpb246ZGYzN2Y2NDg2M2ZmNGQ1YWI1MzlhNmJmYjQ0OWIyNzNfNjA0NzMxMzk2NjI2MQ_fd9555f9-d788-41d6-875c-a7fa01de18bc"
      unitRef="litigationcase">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="id8f7fc57bec140d789593b8d2775101f_D20210317-20210317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83Ni9mcmFnOmRmMzdmNjQ4NjNmZjRkNWFiNTM5YTZiZmI0NDliMjczL3RleHRyZWdpb246ZGYzN2Y2NDg2M2ZmNGQ1YWI1MzlhNmJmYjQ0OWIyNzNfNjA0NzMxMzk2NjI2OQ_5e3ce2a8-d7b7-43e7-b2a5-152dcf7fbc0a"
      unitRef="litigationcase">10</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RleHRyZWdpb246ZDg3NDBhMDI4ZGIwNDIyYzliNGNhMzNlYTk5ZGUwZmZfMTU1OQ_9669b475-d5f6-47a0-9cb1-9319e2a9ae6e">Shareholders&#x2019; Equity &lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2016, our board of directors authorized a share repurchase program and as of March&#160;31,&#160;2021 had authorized the repurchase of ordinary shares having an aggregate purchase price of up to $1.5 billion, exclusive of any brokerage commissions.  Under this program, which has no expiration date, we may repurchase ordinary shares from time to time on the open market.&#160; The timing and amount of repurchases will depend on a variety of factors, including the price of our ordinary shares, alternative investment opportunities, restrictions under the amended credit agreement, corporate and regulatory requirements and market conditions.  The share repurchase program may be modified, suspended or discontinued at any time without prior notice.  During the three months ended March&#160;31,&#160;2021, we did not repurchase any of our ordinary shares.  As of March&#160;31,&#160;2021, the remaining amount authorized under the share repurchase program was $431.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accumulated other comprehensive income (loss) as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020 were as follows (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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;Net Unrealized&lt;br/&gt;Loss From &lt;br/&gt;Hedging Activities&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;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&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;br/&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(131,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(134,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&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 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;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net&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;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,220)&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;(45,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,323)&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;(178,105)&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;(179,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31,&#160;2021, other comprehensive loss reflects foreign currency translation adjustments, primarily due to the weakening of the euro against the U.S. dollar.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibaf335118967499d9014d7d6cf9aa6f0_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RleHRyZWdpb246ZDg3NDBhMDI4ZGIwNDIyYzliNGNhMzNlYTk5ZGUwZmZfMjQx_17417ebe-cd82-4da4-82c3-f583e8fd008f"
      unitRef="usd">1500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8fdb1e2d16bf451da2afde8d08dd749e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RleHRyZWdpb246ZDg3NDBhMDI4ZGIwNDIyYzliNGNhMzNlYTk5ZGUwZmZfODA1_9a1fa219-ee4d-46e4-a291-6e89fa499efc"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ibaf335118967499d9014d7d6cf9aa6f0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RleHRyZWdpb246ZDg3NDBhMDI4ZGIwNDIyYzliNGNhMzNlYTk5ZGUwZmZfMTM3NDM4OTUzNDkwNTA_621c2241-adfe-4f4b-8435-b64f18ce3041"
      unitRef="usd">431200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RleHRyZWdpb246ZDg3NDBhMDI4ZGIwNDIyYzliNGNhMzNlYTk5ZGUwZmZfMTU2MA_1e3374f4-d613-4f6f-9f00-949fa32fadea">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accumulated other comprehensive income (loss) as of March&#160;31,&#160;2021 and December&#160;31,&#160;2020 were as follows (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&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;Net Unrealized&lt;br/&gt;Loss From &lt;br/&gt;Hedging Activities&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;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&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;br/&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(131,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(134,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&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 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;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net&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;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,220)&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;(45,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,323)&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;(178,105)&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;(179,428)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="if5e47e6d22e94a7686c976c5082b5057_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfMS0xLTEtMS0w_3168aa6b-d19b-4e93-b700-1639cdd474b8"
      unitRef="usd">-2467000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d5e026297614324803523b589e54f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfMS0zLTEtMS0w_22fd54c8-cd9c-45b7-aea4-539c365c1af2"
      unitRef="usd">-131885000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50b390a64358409797a67621a049a791_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfMS01LTEtMS0w_c9da997d-3df4-4e2d-98ee-9b0b4b5fbbc5"
      unitRef="usd">-134352000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="icdc298f92426417395a13fd9bd37e584_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNC0xLTEtMS0w_dca121d1-abd1-42b0-a030-d225f8a1755d"
      unitRef="usd">-16000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i1433a49923474b7b86551b330efe0a70_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNC0zLTEtMS0w_1a42897c-07e2-4b29-a348-930b6575999a"
      unitRef="usd">-46220000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNC01LTEtMS0w_f8852b62-15de-4cab-8bb8-393ba9b32066"
      unitRef="usd">-46236000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="icdc298f92426417395a13fd9bd37e584_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNS0xLTEtMS0w_08017df0-d392-416b-acc0-cd37ed4d1910"
      unitRef="usd">-1160000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i1433a49923474b7b86551b330efe0a70_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNS0zLTEtMS0w_3bf6cba9-520d-4bbd-ab2d-53e5b1ca2530"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNS01LTEtMS0w_3695b557-f95d-4535-97ba-bf099f378b85"
      unitRef="usd">-1160000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icdc298f92426417395a13fd9bd37e584_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNi0xLTEtMS0w_5a936078-21e2-459d-b640-475a69aa5b4d"
      unitRef="usd">1144000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1433a49923474b7b86551b330efe0a70_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNi0zLTEtMS0w_1168ea79-c93e-41e6-bf07-03f4098b9cc2"
      unitRef="usd">-46220000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNi01LTEtMS0w_fee56220-bc60-41ae-a82c-e50d1db05599"
      unitRef="usd">-45076000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i388eb2d47d4c49288e0a25fcbae2007c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNy0xLTEtMS0w_f9f783e3-90de-493d-8d23-e76a212e7d6d"
      unitRef="usd">-1323000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2682d77dc38b45eab31a573a53193501_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNy0zLTEtMS0w_e2d9a2e4-6349-4c40-b307-47b9fcfa2d61"
      unitRef="usd">-178105000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaab13156480f44deb1d8043c7f517db4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl83OS9mcmFnOmQ4NzQwYTAyOGRiMDQyMmM5YjRjYTMzZWE5OWRlMGZmL3RhYmxlOjhjOTY2ZWNmNjQ4YzRkZGY5Nzg3YjBlZjM4MjI3MDc5L3RhYmxlcmFuZ2U6OGM5NjZlY2Y2NDhjNGRkZjk3ODdiMGVmMzgyMjcwNzlfNy01LTEtMS0w_434da002-3832-456e-928c-5aac878b0d11"
      unitRef="usd">-179428000</us-gaap:StockholdersEquity>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RleHRyZWdpb246OWI0MTQ0MGEwYTU1NDIyZDkyZTQwOTEyNWVmYWEzM2JfMTQ3MA_4bfe0572-58fe-49b7-aeb9-69f8d923a307">Net Income (Loss) per Ordinary Share &lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per ordinary share is based on the weighted-average number of ordinary shares outstanding.  Diluted net income (loss) per ordinary share is based on the weighted-average number of ordinary shares outstanding and potentially dilutive ordinary shares outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net income (loss) per ordinary share were computed as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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 ordinary shares used in per share calculations - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of employee equity incentive and purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of Exchangeable Senior 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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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 ordinary shares used in per share calculations - diluted&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;58,393&#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;55,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per ordinary share:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive ordinary shares from our employee equity incentive and purchase plans and the Exchangeable Senior Notes are determined by applying the treasury stock method to the assumed exercise of share options, the assumed vesting of outstanding restricted stock units, or RSUs, the assumed issuance of ordinary shares under our employee stock purchase plan, or ESPP, and the assumed issuance of ordinary shares upon exchange of the Exchangeable Senior Notes.  The potential issue of ordinary shares issuable upon exchange of the Exchangeable Senior Notes had no effect on diluted net income (loss) per ordinary share for the three months ended March&#160;31,&#160;2020 because the average price of our ordinary shares for the three months ended March&#160;31,&#160;2020 did not exceed the effective exchange prices per ordinary share of the Exchangeable Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the weighted-average ordinary shares that were excluded from the calculation of diluted net income (loss) per ordinary share for the periods presented because including them would have an anti-dilutive effect (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchangeable Senior Notes&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;9,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options, RSUs and ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RleHRyZWdpb246OWI0MTQ0MGEwYTU1NDIyZDkyZTQwOTEyNWVmYWEzM2JfMTQ3OA_8e0d9265-57ea-4fae-81e5-a5fa3c234002">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net income (loss) per ordinary share were computed as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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 ordinary shares used in per share calculations - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of employee equity incentive and purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of Exchangeable Senior 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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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 ordinary shares used in per share calculations - diluted&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;58,393&#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;55,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per ordinary share:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfNS0xLTEtMS0w_87193895-f68a-4369-b209-85874664fb59"
      unitRef="usd">121832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfNS0zLTEtMS0w_ebac0700-f858-4017-8b05-ccc5bb33f38f"
      unitRef="usd">-157833000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfNy0xLTEtMS0w_56cf0ed0-a87a-42ae-9fe5-709867e0e370"
      unitRef="shares">56468000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfNy0zLTEtMS0w_adb00f87-8f11-4fb6-a14f-9c227d90b990"
      unitRef="shares">55956000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfOC0xLTEtMS0w_02fca05b-e42a-4404-a75c-7cbfc41cec46"
      unitRef="shares">1584000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfOC0zLTEtMS0w_a0183b4d-e077-4633-bcab-d8a1f5741884"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfOS0xLTEtMS0w_9a78537d-ff66-4ccf-aa95-73ba07514dd9"
      unitRef="shares">341000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfOS0zLTEtMS0w_8b6bb52c-25af-489b-b51e-8bde54dd4218"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMTAtMS0xLTEtMA_b397e677-c93c-44bb-ab66-27b204091f20"
      unitRef="shares">58393000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMTAtMy0xLTEtMA_12e999fd-46c2-46ef-af04-f28609a95ea6"
      unitRef="shares">55956000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMTYtMS0xLTEtMA_679aba8c-636b-4301-9877-48ba579a46fa"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMTYtMy0xLTEtMA_360c8e23-92d4-40fe-ac7f-c23621ad440c"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMjAtMS0xLTEtMA_a31ce0d7-00b9-4c2c-ac4e-941668d776d6"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjBiZDI5ZDMyY2I3NjRjYWFiMzkxZTRjMmM0OWRiMjljL3RhYmxlcmFuZ2U6MGJkMjlkMzJjYjc2NGNhYWIzOTFlNGMyYzQ5ZGIyOWNfMjAtMy0xLTEtMA_08f076fb-74c8-4b21-b4a8-576dd992bead"
      unitRef="usdPerShare">-2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RleHRyZWdpb246OWI0MTQ0MGEwYTU1NDIyZDkyZTQwOTEyNWVmYWEzM2JfMTQ3OQ_e7127972-0e3e-42e0-8519-53143b86e13e">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the weighted-average ordinary shares that were excluded from the calculation of diluted net income (loss) per ordinary share for the periods presented because including them would have an anti-dilutive effect (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchangeable Senior Notes&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;9,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options, RSUs and ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic77af1bbbe4c4ed9b6cb3e1250b90e6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjAzOGM1NGY4MDc3ZTRjNjU5ZWRkYzc2MmRlMDI5ZmYxL3RhYmxlcmFuZ2U6MDM4YzU0ZjgwNzdlNGM2NTllZGRjNzYyZGUwMjlmZjFfMi0xLTEtMS0w_cf506ef4-9ad6-4133-b031-4fab9acd8c92"
      unitRef="shares">9798000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i178d0171380c401dbee02c215d027141_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjAzOGM1NGY4MDc3ZTRjNjU5ZWRkYzc2MmRlMDI5ZmYxL3RhYmxlcmFuZ2U6MDM4YzU0ZjgwNzdlNGM2NTllZGRjNzYyZGUwMjlmZjFfMi0zLTEtMS0w_0b867a35-08df-4603-941c-f36097eeb431"
      unitRef="shares">5504000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibe4f5288ff2349b0855b4c9f4e6f8d64_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjAzOGM1NGY4MDc3ZTRjNjU5ZWRkYzc2MmRlMDI5ZmYxL3RhYmxlcmFuZ2U6MDM4YzU0ZjgwNzdlNGM2NTllZGRjNzYyZGUwMjlmZjFfMy0xLTEtMS0w_8f827802-38f5-4665-8dde-6ac50154d808"
      unitRef="shares">1671000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icef39604e6e541088bb2e4c7209e732e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84Mi9mcmFnOjliNDE0NDBhMGE1NTQyMmQ5MmU0MDkxMjVlZmFhMzNiL3RhYmxlOjAzOGM1NGY4MDc3ZTRjNjU5ZWRkYzc2MmRlMDI5ZmYxL3RhYmxlcmFuZ2U6MDM4YzU0ZjgwNzdlNGM2NTllZGRjNzYyZGUwMjlmZjFfMy0zLTEtMS0w_d5b4c3fc-0e87-4025-ba53-23cb2ad15daa"
      unitRef="shares">5611000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfMTM2Mg_574d2f74-b49a-4667-9266-03c0af601ab0">Revenues&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of total revenues (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Xyrem&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;335,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;407,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Xywav&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Oxybate&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;410,966&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sunosi&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Neuroscience&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;422,572&#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;409,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Zepzelca&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vyxeos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defitelio/defibrotide &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Erwinaze/Erwinase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Oncology&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;178,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;117,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,522&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales, net&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;603,531&#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;530,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties and contract revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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;607,581&#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;534,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of total revenues attributed to geographic sources (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;477,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of the percentage of total revenues from customers that represented more than 10% of our total revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESSDS&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;67&#160;&lt;/span&gt;&lt;/td&gt;&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;76&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;McKesson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financing and payment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms vary by the type and location of our customer but payment is generally required in a term ranging from 30 to 45 days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Liabilities - Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The deferred revenue balance as of March&#160;31,&#160;2021 primarily related to deferred upfront fees received from Nippon Shinyaku Co., Ltd., or Nippon Shinyaku, in connection with two license, development and commercialization agreements granting Nippon Shinyaku exclusive rights to develop and commercialize each of Defitelio and Vyxeos in Japan.  We recognized contract revenues of $0.6 million during the three months ended March&#160;31,&#160;2021, relating to these upfront payments.  The deferred revenue balances are being recognized over an average of four years representing the period over which we expect to perform our research and developments obligations under each agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of our beginning and ending balances in contract liabilities from contracts with customers for the three months ended March&#160;31,&#160;2021 (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount recognized within royalties and contract revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,225&#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:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfMTM3Mw_156a5975-796e-4c2d-8844-ec6c683eaf09">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of total revenues (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Xyrem&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;335,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;407,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Xywav&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Oxybate&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;410,966&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sunosi&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Neuroscience&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;422,572&#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;409,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Zepzelca&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vyxeos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defitelio/defibrotide &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Erwinaze/Erwinase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Oncology&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;178,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;117,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,522&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales, net&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;603,531&#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;530,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties and contract revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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;607,581&#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;534,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of total revenues attributed to geographic sources (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;477,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66c99d073914488d8a963e16fd7157d3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMi0xLTEtMS0w_fa1561dd-bf0b-4fbe-bfa2-798db47ac68d"
      unitRef="usd">335550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59c338677c984136a2c0d50c0c51b54b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMi0zLTEtMS0w_19396706-e76f-4b9e-9605-05a33d105bb2"
      unitRef="usd">407875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60e078d4ebeb43c1b5a90bb01eadb33d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMy0xLTEtMS0xOTEx_9877798d-870f-41d8-a136-ece5a3e6e6d2"
      unitRef="usd">75416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77bf2ce390b94033ac8171d4a4d2301c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMy0zLTEtMS0xOTEz_7c302e7b-35f4-479c-af5a-d6c135be211b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e3440c9fc7647fb8b8660bb34a6380e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMy0xLTEtMS0w_1012342f-fe70-4b61-8934-6166c8b12541"
      unitRef="usd">410966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f60775c48ac4587baee0f83484216a3_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMy0zLTEtMS0w_98e0011e-5ced-4b50-b21b-d30d4f8ba64a"
      unitRef="usd">407875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i794884b6312844008dfc8c420b318943_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNC0xLTEtMS0w_6685dc07-7472-4fce-b372-6f8a57a1b68f"
      unitRef="usd">11606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i132401d25d904b6b995291904a37aa21_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNC0zLTEtMS0w_b920e10b-df00-428b-86fa-2137f881e27f"
      unitRef="usd">1924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idad99758a92b46f69ff38b35f6bc1c97_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNS0xLTEtMS0w_3d92b175-4583-42e9-acaf-8e1add25a16d"
      unitRef="usd">422572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i024bcf6fbf444394bc18a1f89b3c0118_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNS0zLTEtMS0w_fc1a5b15-c170-486b-8e7b-92ffa4497505"
      unitRef="usd">409799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28937d6e4af460b80d5037f3cd8939b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNy0xLTEtMS0zNjg1_4f53aca1-3024-4c73-b0b8-d46c7fc8b87f"
      unitRef="usd">54334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f78bd77b5074ba5832edbf95a8bc264_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNy0zLTEtMS0zNjg1_db0f9fb7-c69c-4a8b-b601-4d6dae0bf11b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i454da0df119a4cb1910738618c6ceaae_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfOC0xLTEtMS0zNjg4_5f7478b6-6eb2-43cd-a2e4-c03a49de034e"
      unitRef="usd">33155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fbf67aa85ea4f17a021a7e110a33644_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfOC0zLTEtMS0zNjg4_201eb5f5-164f-4e2c-9427-6cb12d83dc1a"
      unitRef="usd">32720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie28815a9f1b147c68d0bcb0ddc96ee7f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNi0xLTEtMS0w_db7d1bd3-4a4d-4bbb-9398-186b8bf5fd72"
      unitRef="usd">49619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie432747141664bb6adb8d987217f39aa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNi0zLTEtMS0w_50f1c19b-2bea-4c4d-8c8b-8fdf8ae997ae"
      unitRef="usd">47432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39820d72cb7245afa8f151f026bf8beb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNy0xLTEtMS0w_c3a4ff8c-ccc1-41ef-9190-99f1370bc21c"
      unitRef="usd">41068000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0bdbc718857428ebf7951ccd1c50fd6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfNy0zLTEtMS0w_c166447a-3333-41a8-b964-df12650178e5"
      unitRef="usd">37732000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52706a2a7c5549f7b8ebfda037d516ce_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTAtMS0xLTEtMA_b35b63b8-8afb-44f9-896f-43ae2725ef62"
      unitRef="usd">178176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97377d6e8cd24c39a0f3c157716aaf7e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTAtMy0xLTEtMA_4a8bc085-d1e8-4d7a-8803-c25d27bb2b61"
      unitRef="usd">117884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84e3cdb754364d13b16ad4482f06d79a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTEtMS0xLTEtMA_6ee289ed-8c77-4c65-a498-80af22e48300"
      unitRef="usd">2783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i756c765645104890adb28ef5a4239fcd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTEtMy0xLTEtMA_a443f3d6-3c72-4262-8fba-67461189ed0f"
      unitRef="usd">2522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69e0297af1594dd18059c3969062f87b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTItMS0xLTEtMA_93aa0be4-9a52-42f8-8d0e-1bab79dde32d"
      unitRef="usd">603531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c2feab325474efd8cc96cc090f9182c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTItMy0xLTEtMA_5230968b-adf2-4a99-81dc-90f9d9f770d9"
      unitRef="usd">530205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia575774fb2c94090ae67b9fb75d9882c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTMtMS0xLTEtMA_6018540c-d651-4841-84ed-6e021396130e"
      unitRef="usd">4050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96120016c5b6427981e5c01f4e5ead11_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTMtMy0xLTEtMA_45c3152c-d326-4d99-b5e4-5693b02b4046"
      unitRef="usd">4521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTQtMS0xLTEtMA_5774768b-2d48-4491-b015-e308ff12b2ec"
      unitRef="usd">607581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjJjMzlmODM4ZDg5OTRiODk5MDQxYzZkOWEyZGJiOGE5L3RhYmxlcmFuZ2U6MmMzOWY4MzhkODk5NGI4OTkwNDFjNmQ5YTJkYmI4YTlfMTQtMy0xLTEtMA_4148a2a0-1ab1-4656-8b79-1a8ecada383d"
      unitRef="usd">534726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e183204dd504385b7aabd0581f8e850_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfMi0xLTEtMS0w_beb15bfd-a6aa-4534-a00f-6c3f3091ced8"
      unitRef="usd">548292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28a17d9c49814beb8f842b0fffd4574a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfMi0zLTEtMS0w_18679601-e325-4ed0-8d71-f0786b620529"
      unitRef="usd">477789000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e3259b6c4cb48c688797e8396b84f75_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfMy0xLTEtMS0w_b6e8c6a6-efbe-4681-928c-845fc64c6f0e"
      unitRef="usd">47233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6d1e55fb07f41869db7416db5c10771_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfMy0zLTEtMS0w_f29d227f-f691-4c06-ab07-b78f243077ef"
      unitRef="usd">41556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa801815e4474a8f84966d2de80c9d29_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfNC0xLTEtMS0w_05c50fac-f4ec-46a3-b503-487786b6ab50"
      unitRef="usd">12056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c390949e0ff4e39b12014447878ee21_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfNC0zLTEtMS0w_e6b7af38-14ec-4a2b-8cc9-c47923f1cd20"
      unitRef="usd">15381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfNS0xLTEtMS0w_9a723021-b446-4305-aa34-8533beef2ea9"
      unitRef="usd">607581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOmEzYjczMWM5OTE2NTQ3OTk5MzQ5ZjdhZDE1MjIwMTRjL3RhYmxlcmFuZ2U6YTNiNzMxYzk5MTY1NDc5OTkzNDlmN2FkMTUyMjAxNGNfNS0zLTEtMS0w_1c3065ec-c8b7-4f3c-9e98-b8bf2566d3d6"
      unitRef="usd">534726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfMTM2NA_8e71c686-6a1f-4bcb-b67e-35765dca8b8e">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of the percentage of total revenues from customers that represented more than 10% of our total revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESSDS&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;67&#160;&lt;/span&gt;&lt;/td&gt;&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;76&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;McKesson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic43106b4ecb64194872bd85d8226cd33_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjIyZWZjYjkxMDVjODQ1ZjliNDZjMTBlOGIwMmY5MGU4L3RhYmxlcmFuZ2U6MjJlZmNiOTEwNWM4NDVmOWI0NmMxMGU4YjAyZjkwZThfMi0xLTEtMS0w_5a170c8d-59e9-4eaf-876e-fc867d6b1fa9"
      unitRef="number">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i995cf99608ab444b8b5f0c0833bb3a94_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjIyZWZjYjkxMDVjODQ1ZjliNDZjMTBlOGIwMmY5MGU4L3RhYmxlcmFuZ2U6MjJlZmNiOTEwNWM4NDVmOWI0NmMxMGU4YjAyZjkwZThfMi0zLTEtMS0w_9c7e22a1-5f6a-466c-82f2-dd899f5c764f"
      unitRef="number">0.76</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib440b7db7bcd472db3148515fb93a3cd_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjIyZWZjYjkxMDVjODQ1ZjliNDZjMTBlOGIwMmY5MGU4L3RhYmxlcmFuZ2U6MjJlZmNiOTEwNWM4NDVmOWI0NmMxMGU4YjAyZjkwZThfMy0xLTEtMS0w_c49d7ddc-c5a0-46d2-9ffa-b95c61601e04"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iea113b8a7aee43598417b29f9ca71457_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjIyZWZjYjkxMDVjODQ1ZjliNDZjMTBlOGIwMmY5MGU4L3RhYmxlcmFuZ2U6MjJlZmNiOTEwNWM4NDVmOWI0NmMxMGU4YjAyZjkwZThfMy0zLTEtMS0w_b1bf0656-293a-4463-adba-21c19f345100"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <jazz:RevenuePerformanceObligationPaymentTerms
      contextRef="i78bad38380ec469ca4bf81c1c27e8a9d_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfNDk2_17674713-daa0-46cf-a3e5-03d913c78dcd">P30D</jazz:RevenuePerformanceObligationPaymentTerms>
    <jazz:RevenuePerformanceObligationPaymentTerms
      contextRef="i4519fa0a63f14cff8c7ba8c84f0ce976_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfNTAy_6bffe391-2bbe-4aea-8601-6e0152227654">P45D</jazz:RevenuePerformanceObligationPaymentTerms>
    <jazz:LicensingAgreementNumberOfAgreements
      contextRef="i9cf1e30d94724d14843e19cf7393a236_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfNzEy_97b0bf92-ee85-4ab1-9277-2f4640ee8c45"
      unitRef="agreement">2</jazz:LicensingAgreementNumberOfAgreements>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6eecb9689a83475fb16d21858f6cc845_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfOTE1_bf8797d3-adb7-4678-a7be-5846b4309955"
      unitRef="usd">600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="i6eecb9689a83475fb16d21858f6cc845_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfMTM3Mg_32e6a843-e676-40c6-af3b-84d961d883c4">The deferred revenue balances are being recognized over an average of four years representing the period over which we expect to perform our research and developments obligations under each agreement.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RleHRyZWdpb246MGMxNTUwYjIyNDE4NGRkMTgwZDI5ZDhiZjBmMzc4MDJfMTM3OQ_ddd8e9c6-d987-4bc7-a5be-7d54cf4801c4">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of our beginning and ending balances in contract liabilities from contracts with customers for the three months ended March&#160;31,&#160;2021 (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount recognized within royalties and contract revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,225&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i5cd7c7a92a8f4150adec6ec809276459_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjA2YjdmMjVlNWY3MDRkOTQ4MzMyZWQzNzljZTYwNzUyL3RhYmxlcmFuZ2U6MDZiN2YyNWU1ZjcwNGQ5NDgzMzJlZDM3OWNlNjA3NTJfMS0xLTEtMS0w_ef00c25f-16b2-4d44-93fa-2de1a850299c"
      unitRef="usd">4861000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjA2YjdmMjVlNWY3MDRkOTQ4MzMyZWQzNzljZTYwNzUyL3RhYmxlcmFuZ2U6MDZiN2YyNWU1ZjcwNGQ5NDgzMzJlZDM3OWNlNjA3NTJfMy0xLTEtMS0w_931465eb-999b-4a3a-a0c3-6b0ca5d1a8dc"
      unitRef="usd">636000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84NS9mcmFnOjBjMTU1MGIyMjQxODRkZDE4MGQyOWQ4YmYwZjM3ODAyL3RhYmxlOjA2YjdmMjVlNWY3MDRkOTQ4MzMyZWQzNzljZTYwNzUyL3RhYmxlcmFuZ2U6MDZiN2YyNWU1ZjcwNGQ5NDgzMzJlZDM3OWNlNjA3NTJfNC0xLTEtMS0w_cb7f592c-9a67-4838-8a5c-26af86d643f1"
      unitRef="usd">4225000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTA3Ng_b684aad3-dd91-4440-8ed5-23236bbd47e4">Share-Based Compensation &lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense related to share options, RSUs and grants under our ESPP was as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;20,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of product sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense, pre-tax&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;34,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;28,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit from share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,898&#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;25,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows&#160;the number of shares underlying options granted to purchase our ordinary shares,&#160;the weighted-average assumptions used in the Black-Scholes option pricing model and the resulting weighted-average grant date fair value of share options granted:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares underlying options granted (in thousands)&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;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Black-Scholes option pricing model assumption information:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&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;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;4.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of risk-free rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4-0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8-1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the number of RSUs granted covering an equal number of our ordinary shares and the weighted-average grant date fair value of RSUs granted:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;RSUs granted (in thousands)&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;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&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;169.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of RSUs is determined on the date of grant based on the market price of our ordinary shares on that date.  The fair value of RSUs is expensed ratably over the vesting period, generally over four years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2021, compensation cost not yet recognized related to unvested share options and RSUs was $52.0&#160;million and $275.1 million, respectively, which is expected to be recognized over a weighted-average period of 2.2 years and 3.2 years, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTA2Mg_47c9df26-fa6e-4b05-b22e-2cafa3465e19">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense related to share options, RSUs and grants under our ESPP was as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;20,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of product sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense, pre-tax&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;34,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;28,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit from share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,898&#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;25,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id31fd37b4d5a433f9dabb6991d5933fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfMi0xLTEtMS0w_6b70c224-d9ac-4881-bc54-df1e3e1d1d96"
      unitRef="usd">23846000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5fc72acc875c42d2aab456060f3a82bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfMi0zLTEtMS0w_2b2978e5-7cfa-4f07-88b1-e86e62f37066"
      unitRef="usd">20596000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ee25dc52e304a9f8571408429bd4409_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfMy0xLTEtMS0w_cb76ceb2-f5d5-446c-b0fd-c70a51218d82"
      unitRef="usd">8643000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i386430c9999841d0baa8f87ced9a30cf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfMy0zLTEtMS0w_af628a45-39c2-4855-b1bd-9a4e94ceedf7"
      unitRef="usd">6385000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib0dad6b028774d9e84f0c9fbc9bbbb02_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNC0xLTEtMS0w_14a38c40-f5f4-45c0-ad6c-c50bad715d7d"
      unitRef="usd">1996000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b9c96cc04cb4f8cbcc80383f484a3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNC0zLTEtMS0w_980882ad-d708-4788-81d7-172d0d07e258"
      unitRef="usd">1673000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNS0xLTEtMS0w_124a1341-c473-43a4-a6db-b94551b03bef"
      unitRef="usd">34485000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNS0zLTEtMS0w_3b41f2a0-08e0-42fd-a635-9d0dc52850cb"
      unitRef="usd">28654000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNi0xLTEtMS0w_6c42103b-2c39-489e-9d4c-4bbd2d258fd7"
      unitRef="usd">6587000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNi0zLTEtMS0w_0d6609d9-c8d5-4af7-9a03-956610c41655"
      unitRef="usd">3121000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNy0xLTEtMS0w_60987fe6-863c-46a3-a6d7-4b0740218818"
      unitRef="usd">27898000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmI3ZWJiNGMzNWMxYzQ1YmE4MjhmOWUyZDAwNjU0Zjc3L3RhYmxlcmFuZ2U6YjdlYmI0YzM1YzFjNDViYTgyOGY5ZTJkMDA2NTRmNzdfNy0zLTEtMS0w_e3a16b9d-0bbb-44c6-9d94-82d1b9dd4087"
      unitRef="usd">25533000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTA2NA_d6080682-328d-4578-9891-55b276d6f376">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows&#160;the number of shares underlying options granted to purchase our ordinary shares,&#160;the weighted-average assumptions used in the Black-Scholes option pricing model and the resulting weighted-average grant date fair value of share options granted:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares underlying options granted (in thousands)&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;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Black-Scholes option pricing model assumption information:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&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;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;4.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of risk-free rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4-0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8-1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfMi0xLTEtMS0w_b2068ff9-c3df-47aa-a480-4c9804e2c4ea"
      unitRef="shares">95000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfMi0zLTEtMS0w_a32e4673-1c36-4c26-a5e3-eea330d13f49"
      unitRef="shares">565000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfMy0xLTEtMS0w_d056d034-da3d-429a-9f2a-361732306767"
      unitRef="usdPerShare">51.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfMy0zLTEtMS0w_fbe4eae5-af83-40cd-874b-21b9f9c3005f"
      unitRef="usdPerShare">33.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNS0xLTEtMS0w_8ebd4a01-3f53-472d-a868-bfe766b903aa"
      unitRef="number">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNS0zLTEtMS0w_6dad5ebf-b7de-4179-87e3-cb383c3f23df"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNi0xLTEtMS0w_794b70a4-3359-4ed4-9476-53f39c369ca4">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNi0zLTEtMS0w_be558342-0fad-4c7e-af1a-33766558ff1c">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNy0xLTEtMS0wL3RleHRyZWdpb246ZjA5MzI1NWQ4NTRjNDhhNGJlOWI3YTg0NTYyYzE5OTFfNA_1f9bb603-a666-4dfc-81ee-906125155843"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNy0xLTEtMS0wL3RleHRyZWdpb246ZjA5MzI1NWQ4NTRjNDhhNGJlOWI3YTg0NTYyYzE5OTFfNw_bd240228-6919-4349-b0b1-9e2c34dcf4c2"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNy0zLTEtMS0wL3RleHRyZWdpb246MmQ3OTVlOWUxMzY4NDg0N2E4MmEyOGY5NWRjNjllZDZfNA_eb0b331c-e117-4fd7-af4d-7e0b56f070eb"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfNy0zLTEtMS0wL3RleHRyZWdpb246MmQ3OTVlOWUxMzY4NDg0N2E4MmEyOGY5NWRjNjllZDZfNw_44255d4b-1660-4a18-9d6e-f70331030361"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfOC0xLTEtMS0w_87a12cb2-8943-42f0-b5cb-8d2b33615f71"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5588347fbeb94584a2400a1a5ecd6ca5_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmZlNzU3ZWM5MDExOTRhMTA5YzRkNDhhNzNkZWZjMWIxL3RhYmxlcmFuZ2U6ZmU3NTdlYzkwMTE5NGExMDljNGQ0OGE3M2RlZmMxYjFfOC0zLTEtMS0w_af82a470-1e42-4982-bf2f-fafb982e4842"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTA3MQ_db2494f1-171e-47d8-a838-bb8af0760dfa">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the number of RSUs granted covering an equal number of our ordinary shares and the weighted-average grant date fair value of RSUs granted:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;RSUs granted (in thousands)&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;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&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;169.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i12f515bb90ca4136b6803a3fe639f6c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmE3MDUwM2NiMGJlMTRlMjY5Y2ZlNGIwZDMzZDliNTdlL3RhYmxlcmFuZ2U6YTcwNTAzY2IwYmUxNGUyNjljZmU0YjBkMzNkOWI1N2VfMi0xLTEtMS0w_2ed3291f-7204-4dcf-bad7-f1681f54ccfe"
      unitRef="shares">1201000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i78e9896476b44ce08f732dac82cec34a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmE3MDUwM2NiMGJlMTRlMjY5Y2ZlNGIwZDMzZDliNTdlL3RhYmxlcmFuZ2U6YTcwNTAzY2IwYmUxNGUyNjljZmU0YjBkMzNkOWI1N2VfMi0zLTEtMS0w_4cf453d8-ea8a-40b7-9366-9dd912bc858e"
      unitRef="shares">959000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i12f515bb90ca4136b6803a3fe639f6c4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmE3MDUwM2NiMGJlMTRlMjY5Y2ZlNGIwZDMzZDliNTdlL3RhYmxlcmFuZ2U6YTcwNTAzY2IwYmUxNGUyNjljZmU0YjBkMzNkOWI1N2VfMy0xLTEtMS0w_6f6a2c40-7232-4955-98fd-41b5cb5276d9"
      unitRef="usdPerShare">169.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i78e9896476b44ce08f732dac82cec34a_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RhYmxlOmE3MDUwM2NiMGJlMTRlMjY5Y2ZlNGIwZDMzZDliNTdlL3RhYmxlcmFuZ2U6YTcwNTAzY2IwYmUxNGUyNjljZmU0YjBkMzNkOWI1N2VfMy0zLTEtMS0w_f80e3ac2-dc83-498b-871c-26837346245d"
      unitRef="usdPerShare">114.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i12f515bb90ca4136b6803a3fe639f6c4_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfODMz_ff3cbff1-53e9-4ef8-b4ac-c23039266453">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7854f620c3a44156a514877a658feda8_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfOTMx_7c3a4ed8-01c4-4a13-ad51-0be2acf86c22"
      unitRef="usd">52000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i95e14456ee1e470a931da84057311a6d_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfOTM4_0ce98459-ab2e-40c8-a086-06c97d5279d0"
      unitRef="usd">275100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6df5ff4037fc4b0c883f8c6269ba8206_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTAyNQ_0cafba1a-7978-4466-9892-f83c54f53752">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i12f515bb90ca4136b6803a3fe639f6c4_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl84OC9mcmFnOjU5ODRiNTAxM2M5ODRiZGNiNjViZDYwMjIwZDkwMDUwL3RleHRyZWdpb246NTk4NGI1MDEzYzk4NGJkY2I2NWJkNjAyMjBkOTAwNTBfMTAzOA_351e25b6-57fe-41d8-b596-0943858de751">P3Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfNTA1Nw_9fefd924-96ae-45a9-a186-4c8ce43fab53">Income Taxes &lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our income tax provision was $18.0&#160;million in the three months ended March&#160;31,&#160;2021, compared to an income tax benefit of $51.3&#160;million for the same period in 2020.  The effective tax rate was 13.3% in the three months ended March&#160;31,&#160;2021 compared to 24.5% for the same period in 2020.  The decrease in the effective tax rate for the three months ended March&#160;31,&#160;2021 compared to the same period in 2020 was primarily due to the impact of the defibrotide acquired in-process research and development, or IPR&amp;amp;D, asset impairment charge and the acquired IPR&amp;amp;D expense relating to the $200.0&#160;million upfront payment to Pharma Mar, S.A., or PharmaMar, for the exclusive U.S. commercialization and development rights to Zepzelca in 2020, and changes in income mix among the various jurisdictions in which we operate.  The effective tax rate for the three months ended March&#160;31,&#160;2021 was higher than the Irish statutory rate of 12.5% primarily due to the impact of various expenses not deductible for tax purposes, income taxable at a rate higher than the Irish statutory rate and uncertain tax positions, partially offset by deductions available in respect of subsidiary equity and originating tax credits.  We do not provide for Irish income taxes on undistributed earnings of our foreign operations that are intended to be indefinitely reinvested in our foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our net deferred tax asset is comprised primarily of U.S. federal and state tax credits, U.S. federal and state and foreign net operating loss carryforwards and other temporary differences, and is net of deferred tax liabilities related to acquired intangible assets.  We maintain a valuation allowance against certain foreign and U.S. deferred tax assets.  Each reporting period, we evaluate the need for a valuation allowance on our deferred tax assets by jurisdiction and adjust our estimates as more information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to recognize the financial statement effects of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination.  As a result, we have recorded an unrecognized tax benefit for certain tax benefits which we judge may not be sustained upon examination.  Our most significant tax jurisdictions are Ireland and the U.S. (both at the federal level and in various state jurisdictions).  For Ireland we are no longer subject to income tax audits by taxing authorities for the years prior to 2016.  The U.S. jurisdictions generally have statute of limitations three to four years from the later of the return due date or the date when the return was filed.  However, in the U.S. (at the federal level and in most states), carryforwards that were generated in 2016 and earlier may still be adjusted upon examination by the tax authorities.  During the three months ended March&#160;31,&#160;2021, certain of our subsidiaries were under examination by the French tax authorities for the years ended December&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;2012, 2013 and 2015 through 2019.  Due to the subjective nature of the transfer pricing issues involved, the Company reached an agreement with the French tax authorities to settle the audits for all open years.  The settlement agreement in respect of 2012 and 2013 has been finalized and the Company paid incremental taxes, interest and penalties of $18.6&#160;million during the three months ended March&#160;31,&#160;2021 to close the audit of those periods.  Settlements in respect of 2015 through 2019 are also expected to be finalized and paid in 2021, and $1.1 million has been accrued in this respect.  Certain of our Italian subsidiaries are currently under examination by the Italian tax authorities for the year ended December&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;2017.  Certain of our Luxembourg subsidiaries are currently under examination by the Luxembourg tax authorities for the years ended December&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;31,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&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;2017 and 2018. Our German subsidiary is currently under examination by the German tax authorities for the years ended December 31, 2017, 2018 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfNTI_e483d66d-2e63-4fb1-9a1c-78731778ef10"
      unitRef="usd">18000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfNzg_8f24dbfb-6044-4439-bc0b-c5015c1ea92a"
      unitRef="usd">-51300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfMjQ4_ee1cc1de-8001-4f39-95fa-91fcb051108a"
      unitRef="number">0.133</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if57f85458af14dd285f7e3ac07ac7f48_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfMjcz_84f4737b-f258-4a31-9d4e-030ce629c234"
      unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
      contextRef="i3af56d070b3948f6a17baab3f7807a6f_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfMTA5OTUxMTY5NjkxMQ_894a7f33-08ab-44a9-a9b5-1cd943d46186"
      unitRef="usd">200000000.0</us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iba4f4b1fcca34167a69fec08ba48911e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfMTY1Mw_58d0e9d6-7767-4971-88c6-3ec503a7fdd5"
      unitRef="number">0.125</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jazz:IncomeTaxExaminationPenaltiesAndInterestPaid
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfMTA5OTUxMTY4NzYzMQ_b596e17f-ad9e-47dc-b37e-eb394537d93b"
      unitRef="usd">18600000</jazz:IncomeTaxExaminationPenaltiesAndInterestPaid>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i311437171b054c9c926f4e8de1a0d63f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85MS9mcmFnOjJlOWZjYmEzNDA4ODQzNDdiYzExZGY5MTUxN2M4ZjJkL3RleHRyZWdpb246MmU5ZmNiYTM0MDg4NDM0N2JjMTFkZjkxNTE3YzhmMmRfNTQ5NzU1ODIwODI5NQ_fa64e463-4f94-46b9-9713-72f8cc1e224f"
      unitRef="usd">1100000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i77ed4b9eb51b4df4b980e9e70b8fa56b_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTIxNg_7f735bbd-0134-4d7c-97c1-c4f23e19c02f">Subsequent Event&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pending GW Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The respective obligations of GW and us to consummate the GW Acquisition are subject to the satisfaction or waiver of a number of customary conditions, including  obtaining certain regulatory approvals and obtaining sanction of the Scheme of Arrangement by the High Court of Justice of England and Wales.  Certain conditions have been satisfied, including expiration of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 and the approval by GW&#x2019;s shareholders of the Scheme of Arrangement.  The GW Acquisition is not subject to approval by our shareholders, nor is the GW Acquisition subject to a financing contingency.  The GW Acquisition is expected to close in the first half of May 2021, subject to the satisfaction or waiver of the conditions set forth in the GW Transaction Agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 3, 2021, in connection with the execution of the GW Transaction Agreement, we entered into a commitment letter with BofA Securities, Inc., Bank of America, N.A. and JPMorgan Chase Bank, N.A. pursuant to which these commitment parties have committed to provide us with a senior secured revolving credit facility in an aggregate principal amount of up to $500.0 million, a senior secured term loan B facility in an aggregate principal amount of up to $3.15 billion and a senior secured bridge loan facility in an aggregate principal amount of up to $2.2 billion to, among other things, finance our obligations in respect of the GW Acquisition. The effectiveness of such credit facilities is subject to the occurrence of customary closing conditions, including the consummation of the GW Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 20, 2021, we and certain of our wholly-owned subsidiaries, entered into Amendment No. 3 to our Credit Agreement, dated as of June 18, 2015, or the Existing Credit Agreement, with the lenders party thereto and Bank of America, N.A., as administrative agent, collateral agent, letter of credit issuer and swing line lender. The Amendment No. 3 amended the Existing Credit Agreement to permit the issuance of senior secured notes and made certain related changes as set forth therein. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 29, 2021, our wholly-owned subsidiary, Jazz Securities Designated Activity Company, issued $1.5&#160;billion in aggregate principal amount of 4.375% senior secured notes due 2029.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concurrently with the closing of the GW Acquisition, we expect to enter into new senior secured credit facilities, which is expected to consist of a $500.0 million revolving credit facility and a term loan B facility in an aggregate amount of approximately $3.85 billion. We expect to use term loan B borrowings under new senior secured credit facilities and the net proceeds from the senior secured notes, together with cash on hand to fund the cash consideration payable in connection with the GW Acquisition. The senior secured notes have a mandatory redemption clause that will be triggered under certain circumstances, including failure to complete the GW Acquisition within the time period outlined in the GW Transaction Agreement or the termination of the GW Acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7babe0aba2e848c1a0dd58ada3951555_I20210203"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTA5OTUxMTYzNzIzOA_46e0d9e5-3192-4e69-815a-ecbed43bbcd5"
      unitRef="usd">500000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5838651772974769b1ade35e31e9b5e3_I20210203"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTA5OTUxMTYzNzE5OA_8881e165-9783-40a4-b748-acfc5db0eb34"
      unitRef="usd">3150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iaca3d09bf0f649a4a3e44963fb1816a6_I20210203"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTA5OTUxMTYzNzIxOA_23f4c4ae-5c9f-42bf-b30b-9fffeca6bc07"
      unitRef="usd">2200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ieb1909e6ace14f609222e16cd599e721_I20210429"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTY0OTI2NzQ0ODE1OQ_5f6b9841-d097-40f0-86fd-0c31c8b3bae0"
      unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ieb1909e6ace14f609222e16cd599e721_I20210429"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTA5OTUxMTYzNzI4NQ_da345d02-81bc-4948-99c8-bfa35c5ea9db"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3b64b489932846e3b1fc944c183bd904_I20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMTA5OTUxMTY0MjIyOQ_a641f15e-9ef1-485b-888b-209b2194ca80"
      unitRef="usd">500000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i61df2c8ec8e6473a956a309bdfd17b3a_I20210531"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjlhNTU2MjU0YjlkZDRmOTM5OTRiNzIzNDI2MGJjN2NiL3NlYzo5YTU1NjI1NGI5ZGQ0ZjkzOTk0YjcyMzQyNjBiYzdjYl85NC9mcmFnOmZiNjZkMWRhYTU0YzQ2MDE4MzYxOTMxMDI2MDA5NzhkL3RleHRyZWdpb246ZmI2NmQxZGFhNTRjNDYwMTgzNjE5MzEwMjYwMDk3OGRfMzg0ODI5MDcwNzQzOQ_65b0314d-0b7e-44bf-8da2-9114953d6639"
      unitRef="usd">3850000000</us-gaap:DebtInstrumentFaceAmount>
</xbrl>
