<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:currency="http://xbrl.sec.gov/currency/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:int="http://www.wfscorp.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="int-20211231.xsd" xlink:type="simple"/>
    <context id="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8ed9c6f402e042ccab2af410d1a8cd39_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia9194731c4ae43e685efb13e8803a04d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i103a6363004c447ab6215c51cf1b0b0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7887376f6bb240058265cb58fae05d25_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if757cc58785443dbb3d75b92a8db9360_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5c03524db07641ce88bb0c45994f8d32_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idc510456e1e4495981f9d1bb6dc38536_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifffebd39a40d4aab8f2426f7c1951d09_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6481418aacad407da4948b201a77b217_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8f26bea2755544d1aa3009d66b6bdaff_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibb6f72412abe48ce8db413811c248db3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e0d7638511e460fa391173f08ffbafe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i38cb21f50527427d8fa99dd6ec64689f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i24f279f95ee54250af9a1f381eeb628e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i833a5a07faf746beb930a54ff4cbe6d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="iad0f2deee9ed49119d6e135119fee09f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="id83f2c61597d45b0a69033c3b0ddee9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i63260d0188f24630b6471a5a6d92b6f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="id2206e14e5364a3d8e7bdee10433f6e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i550da5ac81c7423d8d808eda89c0df9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0025abb25a8a4b1f8a9cf818760eb973_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00ba378d9b3049dabbf609523bd8c242_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i163a0b5526a646fb89cade2794b7f45a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8849bfacfef343af8e9b77231a8a10ff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf448a3ed7f44aca9bea2dab99cd1789_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i41f33a4b15de4a168336fbd45c7285f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8d2fac2b1f44467e9dbcf76c5aeaa278_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5500334420734fe4bd7a6925876875a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4210dc0051364dd1946554010a8e94cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="idcb9aa625608455e8ce2f24d9a0edf31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i368030ebb1084308bcb1762e8f22ffbf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="ib3f532a4b1a94aa295a529f957d35009_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i0fe11da4f136409d8e4bcb62145cd446_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee2d33efa62246c8ab02e254919a87f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie186f25554b24feeb5b13f1a949483c1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie5f219377cc346b89cc4764681a76f3c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i031cde472ecd482f954b0af655903c05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1fdd7a18d8e04c34b1f8b1b2fe800dbc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e4d15a7c4c6483593279ffeea0e437c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd0b8510622d4f15ad4b9925d215ecc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0dcf8d0b52e74da3b9371cc9503be54a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if65594f3938f4b09b0c4cbef40994d32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia93b06c1393d47c2854f3d3092a701c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7aa5d38a204945b181deea87c9536c6f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3956a7d4eb9743fa845de2d54b95a0de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54482b438bfa463cae05cd04fa7ec79d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">int:AvinodeGroupABMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i16bb948093c146dfaa0bb16f4fa2f2a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="i333097379774404cbb3cb29f036754ce_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i3f31ac55e1b2423084e0e546f04901c6_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:UniversalWeatherAndAviationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i6dbcf83ce4b240a4bb58f7ba181f4591_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">int:MultiServicePaymentSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idc501f221079495481846361196459d1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">int:MultiServicePaymentSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib44abab9957d42a883be7cad0e9352b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">int:MultiServicePaymentSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4b94614fff64fc2be32b12b106d3781_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">int:MultiServicePaymentSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i009bf529c2db441fa24ece38498bb31b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">int:MultiServicePaymentSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bc38a3a543d4206a9d7d7fe1f0e66fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:UniversalWeatherAndAviationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0a3b460380904596a8a31aa2f968a644_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:UniversalWeatherAndAviationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i031f7cf4c10e4c62b8cebae39dd60c4d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:UniversalWeatherAndAviationIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i466ebd30308c4211ad1c516435a4d7f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if05f732a2781480aa0a415b2f88e14f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id280361b2974429b9cc49a3c73674e67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19be963c32694d9bb3d8c9b0ff0608c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5753a59156b54c54909d9ab2a9686e43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i691ffcbe5d6b496cb930be3b2c80c87d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2129b2f45cb3496ca6b7e7769c7cd078_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i28d6df2e821247ac96e69de2f5b0b879_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7bbbe79fb49f4952a629d26427efa446_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i85addff7244149cd86b4182e33cb372d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iffba98181fde41fcbcf0aaaf6169d3ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i08ca48ab55aa4301a78fd39fef2e1776_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</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-12-31</instant>
        </period>
    </context>
    <context id="i1c984344787a4226af1665d47c0a2372_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</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="icdd658133fff4313abfdc0a8377be4eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</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-12-31</instant>
        </period>
    </context>
    <context id="if703dac1df5444338cb16cd738c0bd27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</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="i46ab0abbfc334992a9209d8c0882dcab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</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-12-31</instant>
        </period>
    </context>
    <context id="i13588526fa054b2988f08979c7cf3768_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</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="i262c0cfa7f7045c38800b7b7d222cb25_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf05d43a339c4af0a79c94200a8ab504_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic34b686cbfa2418b8a5e5b0ac3fda069_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19146b5ef9ab4fb5a4b355dd1d05e038_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i54559df20a8240faa029219e60a57e47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i545a19ccb10547a7b528e1ea61b155c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i32e65eeee4a147b88322f6b3c0c8b963_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4a0e7499b97446197aae4895fe22c98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="i5985f1ede01049dd8d3a089924d2160f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i323fd3e3f7f94b9093cd3db36e7ac88e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</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="ic428c4c006a5456fad48333bdf7493d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0390e79e33064d2ea9c86966be1efec0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b429af902f6491d9d04b6be08fa71a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4286710d8891406c93436066cd63a80a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IdentifiableIntangibleAndOtherNonCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1565c2374264e1b95825260ca8ea13a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e09c29ca8cd4127ad7e926a235e0155_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:ShortTermDerivativeLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1196dc88095d4d58bb55f3a404fcf2e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26f177c1e6484c4d8db53e9328b7d2bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5212d77e8a9d43dcb6a62e14bfd23d74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa57e9422ac941c08397b7cf69379933_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8689bcec7cad43578e77dfe7f610e480_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d348ea3d8434907ba5faad1ea107399_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d20cd1669e0499ea2a0884d89d39db3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id04fdd2ba1334dc38a0c2c8190c7a8ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic92d1d15153c4c6dbd65d1ea02fd790d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25c2e7b392d042e1bf1c1a89d6323c19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98693e7f3eff4697bdc9959682863c6f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iacbfb82c6da94bd7bdf5456e4e4d36eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaa80c683d4214e8d915526c1fa23bde4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i664facb6d877440c93ec0c91e465f12e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3979b44306b84c4ca84f7dab83c84ce7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42b0b532ce5548678b2ec003999c8306_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24356220ebe74955b0f4961c76d7c6e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8ba4dc91efc4a7c97ca21cc25c6050c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6748be598e144f0985d848153cd92683_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia960dc31e0e449e89bca3c5895236f86_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b12816b022345549c0c7914bb259993_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i28ab33b02fca44c2942fa4e11b5fb1fb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0637ba71a4384a939a86693bb236993e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73dedbd500314be68756dd64355af828_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i28e1aad47cb6487fb8e9c3271fae48f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9037e104a384a4cb3f45d10d947b65b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9eed6be8e824446a8008b79d3a24994c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96e468fa50d049729a7547790b95e4c3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i44c0e01edf134ffa83412abef80743d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie5d2b99a60fd48a188e811a4d3063631_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a527cc6f08a432ebe8702a17c3abf00_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib288e9d566524dedb4f41db9eb7b0ad4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f3b263ce0b74df09d95dfc9b306293d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i226ad6c106104c9c9dd2c153d1ebb18a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc5e0415191b49bd928af04dcc12969d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i99b592f83c314847a4bcd0cef0794297_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c92ba0f52aa4422b90d83c4a4139595_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d7778a52c8747f89800e76db470ddeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88098ca5784c4d5a918fdfe76c8aa7ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50d0e5fa116344b9a1e0bae965cd7c3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idfa46abce4b0479eb794d202fc8e7c3d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2bcca30c9c04119bcd13a2165506e1e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4eb164502aa443719e69253de09f1ce1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d83d40d4e164dd0b400abcfe182dc62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id249009db57046b8b7837302b61e33d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie00de8c10809446a84972b1dfd42daee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i34c4894cc6074e4788348e63ca2bfa47_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i06598441b78649d688e868677cfe55b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94e17454dae54bee8d8a971417d5078d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6bb9cb1a70a84249a9558683c0f1bcdd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec34e5fab510420e8949c0224968d663_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d06c79a60ad40a883d28d417bb950d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3ab32d970094ea698912c741c270921_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae57e8a48a0142e9aa8961ff10432988_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibacaf887597e412f906ed7731b40eb2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">int:InterestExpenseAndOtherFinancingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e5f4bd9be61494cb31954e49c812bda_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb066a6f9a114ba5937d620652b98f2c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1d3e98373f11414583eacc212069c089_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8958b974671e48fa9eff72fc935c7b4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i761a3f054d9a4dbc9f13ee767398bd65_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12f4f8391b0d41ffba719d6b5033499d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifab8be01e4ae46488aa66e441ef058e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id541817682d3471894963ce1bd7abfca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0d2649251454f1085c0f8303b50dcf6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i74815c496af74c53af6f6fbf83c965a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia57992cc365c4233b933c18f9b6449e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idebbd79153d34b4b8d1f7321fe1eac30_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib71798d36f65453dabb7b96d89c2a61d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i214afd4ee1cb49ff8543a42f9004a453_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4977f90f784a42918b445658c0556736_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb2bca87aaa74c658c81984106cc4140_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8653ced3d21245fbb9b1b010edd32914_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2256be29c1454dc8a805c3e122c7aa97_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3aafdf97188d43f6a4d5a1cfaaf636a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6105c1e9e5ad424483e23e67f65bc209_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i026c31c4ee2841058d305ccdd7648694_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68ca4c1889e94fb293a523e655845ed6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6876967032554963a93ae54d0f3c9b91_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ica76bdda26a148998a719464713ba01f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9d0103eeb8d4c43b5cb63412dd0e161_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4cd4373182604b34b801d1db55ee5c70_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53ee5cdc5fbd4b26b8a94e2df7404ea4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13de2f96c86d4526945a6275dbba314b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fbee48697764c278218786c542dcbc2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a2a57e54aec4647aa6da0a6df7b1e9a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b4f5ba578a94c1cb1aa91e3ba879875_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a7ad376770445d4b1ae473d66cfcbef_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">int:Restructuring2020InitiativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1900a7c11553408682ec60512bba3180_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e69c9c3d5bf4ab08043ef9433d329e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b2e643fd9494d45b4fe6e68e8f1f73e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i761c95e62a8c4d1fb8a98dfda2cdf852_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8f6e3480f2143749d048685ed0cf843_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide26c491a7924dad9f3705c5180671c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f20c0f5684d439ca397cfb24c75215f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:OfficeEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86a59fba45e04ded946e45bfece2e628_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:OfficeEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a26d30b0ce944b693c81d8fd28508ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:OfficeEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17f7ebcb766d42d28c210e3a6a1ebef2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:OfficeEquipmentFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10fdc9b4331f4eb3abdd2db02a3676b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:ComputerEquipmentAndSoftwareCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec09776b113c426ea4906c5aa372cb74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:ComputerEquipmentAndSoftwareCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfde30ba11fd417ca3111cd0af03cf4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:ComputerEquipmentAndSoftwareCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68b08799b46a4e77930c3ea79017ad6d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:ComputerEquipmentAndSoftwareCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e464dfd7f0b4b408961a944c16116da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4af69befaad40ac8d57310b4e02d3e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i44aab7a17e8e4b2ebdbe58e5aea61acf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a8213abef5e4463a0084eff8816e646_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07061c9850984633af8ebdf5b1a141b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:SoftwareDevelopmentInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9f6345b7ab6421e8d484bb6e3509a0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">int:SoftwareDevelopmentInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib101afbfe9f440c38b0e8d9cb6159420_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b00739196734c39997555e36588f593_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie6f410a45add4aaeae123f04235c94f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i010882b9f2cb4895b1e138a1237ddd65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ef0828bc2764047b9f21c5f9ff49590_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0cd69121a4c4412b9e9af38e07562ff1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i52cb8d4a329849ee9a066db7e439d50f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb605d5b22414a6284345772fe3f111d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i721bc2727b944d92b76bc9f7d2ab4dc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b32acedc84b4a6794bc242e79783b31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i519869aca1ab4771828d2a5c3a086b1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">int:SupplierAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c13d65e0bf145e996d17b87fcd2086b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">int:SupplierAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9ef3ba6ea7a47efad850cadfd7d86dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3546172bf423495890ab57a7e560d00e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a6d1d6d94c841148020dae9e9e120bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c5f68a7733f48ec8273a1da197064d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i010ab6b879b74f41a4f915fbfcaf2d96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i484af1d9cd984e7584ca5df2e247edef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5025887ad91f494aa37d1eb8f1db0dca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1bbbd001ab00487799a03dda1b298a55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10ea1bf586d847cc82a5e73ac153fae7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3390e149d812416bb4538d8c8ad0ae20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic937f99029b741f2aab189b93d13567d_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i5ac1e67bcfc74345aba6ff7b91f0237c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16952a553f0a4fb2ad260e92420daffd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8075870435d443ea37a49af1234598e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:LettersOfCreditAndBankersAcceptanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ed6419ff07845b3a9bdc0736706294a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:LettersOfCreditAndBankersAcceptanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42be01bc75a044fe97410c11f6589995_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i042b6c8ff62c468cb3244a9fb14ac7db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34107c8ef00b423c9f1b9aa4c4da6715_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdf0793d12d24e11b8cf34adf25cb1b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67bba9f871b9406280444a797982f3ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i776600183e11443db950e54d177dfe86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:OtherUncommittedCreditLinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaa2733c870e441bb34ab25f02ec39ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">int:OtherUncommittedCreditLinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43562d9da9fc4430894c7bdc48e1ceae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">int:AviationFuelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b6297ef2bfb4af097349264f5d56cc2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">int:AviationFuelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94f0dda96a844e9393bb9894898b83b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1cf0455fea146679ac3f5a9f2e23926_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id55be21d326a4b388c3f300036787baf_D20161001-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i862e6e0ec70a46f3a2b11af30d53f2bf_D20170401-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAdditionalAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="icd339673a7c745c1b7b5653471f4ade0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:StateAndMunicipalTaxAuthoritiesAndSecretariatOfTheFederalRevenueBureauOfBrazilMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9152f385f6ba4592af6ea3a5ad342798_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="i9e53af9fbd77404e88b5b88fe94ae3c4_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i8b3589a9a68244f1a78ac73a98eeef62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7fbe0f57e974e169b017c6088ecfa7e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75daf32569804ce8834c0538ff25a1de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2016And2006PlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38886a0ef5354254899a59123f34ac5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49fb426a7be640058a66067bd4b755d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i055f892e172849c1a0ef7ef26ee5e1f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5acbaf40089343138c2fa66675d71d5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2959596a0354679ae85ca2bbcc331d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b7d629b9705467eb48f4db6265f0e9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie01bd55d14e14aeca3dca724db07bbca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8da82581c5841eda4fd743bc83426b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2016OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb12c5d21fbd49cca8e9b1355f1c076b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2016OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0ceb9fa165f47c5833f8984339c29d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2016OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3a82a164611477b8a574c559b2092a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:A2016OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7607436866fc4b44a0bd8193a557a3d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:Omnibus2006PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c99bc59d3a74d42aa84fc27aeec56a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:Omnibus2006PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39dd9c355e004208bc77f19c4872365a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:Omnibus2006PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i120e9b63d5f64e37901083d895851fb5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">int:Omnibus2006PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id53a7e73e5bf4a8db492a3ff32b7d820_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i224bdb5e48e34834924ed988ae85e647_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a2db6e8d3744c7aac147a7278f9ed97_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i752b8d61ab4b4f55b6d9dd039a86af7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i74c67ced3586474ab0670da8e9460711_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e234c093062432083bd74ca25783f29_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i02bde51974714e298f740194fdf0c20a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6c2fc287b69453ebbae47fc529cea41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7bfb0a122547416195a59a0306ca9003_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c8c4c67164e49bca50a4315a7a0a1af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i134e50ce1a3c4897b768b31b3a398151_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icd99421c649346acbbda08c298b38a8c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i209d58af21fd41b9b074c6974b8c6969_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i74864acf29ba4578977aa432cedb531a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a653cf599be481189a53a8e7a89def5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i621189a3d133497aab94d51a87aaba72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80628a02babc4a1f9daa016823a857f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i11500aeb2d61495ea68563958cec8e53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifde4ede9378b44d4b4b7ec96cde54c7e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10edfbb2d1f2431e9ff701017cc41b72_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a9b3275d5f740cfbd1e60f6920cb750_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i1300c741219b494381cd3441cc9beed4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i82cc034bae734a61baa2bdf670e0be18_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10bdb29ecf6b41599ed12ebe8a40d627_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18a84a0416764d30b6d9f12348a62b65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f6903f49faa4802a0f74eb451c2914e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36872ae32c7b48e198c11ee03d7275c8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i143db9ddc39442f7be65dc16bb6bb30f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id563df0cce4a4896b10916b954c5deaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia36632f71db3406ea0e993c33cc54f1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:AccruedIncomeTaxesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7321b0d64a5456e8b1c2bc9e4a3ef6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">int:AccruedIncomeTaxesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42c8027e6c684ff5bbcc1f6bff191c04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:ExpirationDecember2021To2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39dea8ef3567491782ebbcef8a94bb94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:IndefiniteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8bd2d7b9f12d4afba3f771727bdd17d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:ExpirationDecember2022To2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85d3036c3ed64152bed58eb5cb7a4041_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InlandRevenueSingaporeIRASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="i5612354446c54bbcaaab554cbc45e90d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InlandRevenueSingaporeIRASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i51076e5adb724ba796a182f01865ec4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InlandRevenueSingaporeIRASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic55a8d8faf104c4b8335064de04c5fad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InlandRevenueSingaporeIRASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic4ee6063309f4cedafd366d1dac1a663_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:DanishTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if9901b85547e49bd992303c44d665cfa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:DanishTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id8c8ca83069645369c24be60e96c7389_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:DanishTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6a4c2b42e8584ca5a9b0982426cc0018_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:TaxYear2011To2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ica85e8e951c842c39b52d1509929e969_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="id563518feb2741b58e3e5ad56639a1b4_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">int:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i03c030ed54f94d3495ed9ffd9b9c2565_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17c2a4c42626449cb080fd4757f53b53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67cfb992cf50442999e96170a9e32fcd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e12abd7e17a49199b818a1c868a155a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf443624896a466b9b127dd5f1c86a37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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-12-31</instant>
        </period>
    </context>
    <context id="ie12b0f729ac1406caec80f9ec614d87e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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-12-31</instant>
        </period>
    </context>
    <context id="i8a85095ec426417f8cbbde69cf9c184b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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-12-31</instant>
        </period>
    </context>
    <context id="i19e562aae60b4f60bbb6dba4c2f7eff4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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-12-31</instant>
        </period>
    </context>
    <context id="i78b41887a53d44cdb0c629bd1fe798c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d14d69b2da44a4f9405a3cb9f7c491d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7889de77db3e40f99a537ed6bbfb4014_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b2cc54348e541a39303ec86c209170e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f6db9b1207947d59f69a027119f8646_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief6922dc73cc4362a0804f7bf8d16209_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cde626fa05b441bae9c9002be676e07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0075864823a241daa465fc5bc47b4877_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a2ad5414d7b49b693377f6720275d30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fe87e1aab7b4ea58b5204dbd53e0694_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42a90877f27b4f8a971602b572cb41ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ce34a7d15234de2816e44114560dda4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9a5614b588c4b1faa99901a323d1d25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f7e2f60de794be3b064efb1fad0170e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3bb054235ee45d286c7de851cdcd260_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i001c8bddf3604b87ad759a1092af446c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c53acde435c4d8ab8954b56f4673cbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2b72e65c87349d0acd5cb6bb976d113_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48fb499ab55946e8b3976434b331761d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6e7fd969f8942778a5d311b7c922fe1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib30a0e00cf284aa28bd5014b6f74d530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe7d4be033664518b53e3ab330d501dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76e221e49ca145c4857953c815c3d765_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75ad819957b34bbc938e0956ac3bbe21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i982a37ee8b744887b509609b2c289789_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i5ffd1754418c412682bb90e6770b9b14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i9db959c65e1940ba85a78faa38d3f08e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf277b61eb304da48b6c75b5848fa6cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i024991ce22cd46f1902bc89e00b6672c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="ia4c0a2bea42c4dd2954b67601fab69be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i68a5f8b4c35a459ba531a110f5415199_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="ibe7e472377b24a188f80c004e9c0e46c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</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="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id395ec036d354d0c824bf5fc93904354_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i096da4d7b4e149c7a823f598a993063c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0438c2b9b680448d8cd040688f561377_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0aafe729947942fb9ec7659454e56366_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">int:TwoOTCCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">int:CreditExposureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14e2ade6b2d14517a227ed90e4305958_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id935ceeb353144939f13c96e34b78852_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iea46cf6978b94fb9b34b0cad8cbc0bf0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i59cced02de2c450abf8e3a99d80629ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7d0786d2f7644a095517d3be9bdf878_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i896d57c0ad014f13b1aa2285844d7b24_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61b917ed87a54e34b225bf83026ec0ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i503cb5cece9a4a91b6ff741a079e498a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5168cae1592145afa9917d877abdb632_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4568e5a992cc40d8b97016ee5057b8c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1f5ae01ded34a858344d6793ff0e139_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9907a432d7e34e7baadbd16f86935e17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief71f473e0de430cb11e5fa7d84c8501_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4f03c388f85432db1e47149927090e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d925a9409e0446e88206ca8577b3b8f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e7cff99efb54e50905fa1008ae0b00a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d4a02125dbe48ff9819b0fa131402a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27f2b36be87d4876933281665d1bf4be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43498c62140d49ab8dd13e3c330805ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bb73235751d44f7bce4ffb5e10a96e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd43bb3ee28b4fc0a225c4f76e6f4484_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7373d536f151409b92f0a49a9172d472_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74341e35a18c42b6b0b3e8c9709f16bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idde554b4bdd447f39ba0b40dd83e1602_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3f4c5fcf0234a6c81ead5e2d67a59e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i307738dd4b344cfabb2e58e63875a137_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib342f056966e4859b7c5bba81ab6de50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie805e309e9ea4247befddef6fb6fccc5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1dc196ea22fc4f17aac646cb02b2cf92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id186c87983ae49b8b158e2b71903c81d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica268745d811437b921a3fe41f9aab32_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5fa5beb020324d58a702870f21385185_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac371dbe322f4318a947c93b87b78876_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i49bfdf6e4e0c46f69f08d0f191723a7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42dd8c20647e429790d52c0bd092fc63_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c31796ae3d04e48afcf2c2031c32232_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c7e2a2a9e724e9f97f6b8587a017d72_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">int:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie36cda676b234e32b8d4fb27ae2066fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">int:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71923749e6dc48d7bb7c89e93885d2b6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">int:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1de4083d82e34255a1e3b3b6c5241cf4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab4372c3665745f985717143d9e2859c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42d99d9648e64641987f0bd669958de6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03a03b469cb446f99208e820bccbdd58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7b6ef3f47b945e3b7a25f2bb5a391d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic83701f0b4f84825b74ad8931678bf21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1db4fed862e647b5bafb1948baf0777e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">int:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2411a163ab2f4f7492dc5484c59ee03e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">int:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70c450a71a364cf7b4f44a2c2bbc5b83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5fb10b2477a045f6b83fa8cb988597fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b72987617e241069a5df2d3c01677bd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if714cad94b81454e8168cc18ec6be5a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if02338a0f8c9468fadff919ecaea6bfc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb2c61aa8a4e42daaf483268475d7e77_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4d0586c72bbf4e978d2c7a5021b7745c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i05ff4321d73743b690ac700a5b1f770f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1271cade6dd949e8a2f6b8ef0ae6819d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i30b9e1cfbdfd41f18c4fb71432698c3e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i716b3fa14579456483935b423e97d2d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7617f9d933f64ba5ab72b89e3b4592ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5fa2c744d09a45dc889de89c9aef8d32_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i74bac96757d3477ba994157974050da0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie81d1b379bab4b7aa620bbcc89af23e3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d17e9ad1e9a4cc18236a6602e0bab3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i887f58030bd34b298df2e9868db9b234_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24de0ab7bb3d4e1c88435c04c7209022_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1098c72e9d5c413986722edb90107f49_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic1e93af382a64e07b89a1fa14b9ab8be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54427119c8204537b0ec7f6cfdd50454_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6cb1bb1a9f0048ba830843d57d923356_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie255a308bafa47419966b6ea961878bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8ecbdcf00394c55a3bb2aca7d6a66d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6c12bdc7481e4bbaa64fda67e7c892d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i44cb64fb0d964fbab49578e70eab5c33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7eccee2ea01041a5a5a1f5e76f3ab82e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i272602a4b63e4c7eabe90ff695dadff5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2aadf6e02b5046209aa0bd2ab8c8815c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70657f509a79430dbbcfe462d6770d0f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2adc3485e5a74f5da35b2f0eb1752eca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24afbdddbdfe469b88c76a580ed7bc55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibce18f270a904b6fabbccf1ba596d064_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i551faf5efe2642da9fd9852ae90b4737_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if2ee39ef3afd46018ce1c85eca648e1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b4a08a23a8e488db74abc29304188b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2dc8550c00f849b09bed201c3c3ccb08_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68e3fb18be1a4dbb944d147ad02cef35_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cab30bea7ed4ce2b1abfb3c389faca1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:AviationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idfd77b28b74b44f5acb25b722255a8c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10af83be2a1d4a118c794a1362a5c8f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45bddd0724b54419acf6decc40f801c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:LandSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibb9ab59fd8f5409abaf3ca51f865c603_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9bcd1890bab7473eaa2f41d4883ad784_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia52dc267edb14df4995046f9095c2cfe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">int:MarineSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if66459c502c24eb6b69c910fbb647866_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0183ce3808b94bdba911b6d41807d985_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f05855ffe614fe7a26bf26c0093a2bc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="bbl">
        <measure>utr:bbl</measure>
    </unit>
    <unit id="krw">
        <measure>iso4217:KRW</measure>
    </unit>
    <unit id="brl">
        <measure>iso4217:BRL</measure>
    </unit>
    <unit id="dkk">
        <measure>iso4217:DKK</measure>
    </unit>
    <unit id="segment">
        <measure>int:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY180L2ZyYWc6NmJlZmZiMDViYTQ3NDc5YTlmNjhjNjQ1Y2E1NmQ3NmEvdGFibGU6MDcxYWI2ZGMyOWM3NDAzMTkyZWYxOWRjMWY0NjBjZTgvdGFibGVyYW5nZTowNzFhYjZkYzI5Yzc0MDMxOTJlZjE5ZGMxZjQ2MGNlOF8yLTEtMS0xLTMwMDAz_2e567517-3d32-4918-b2a5-b8d8e7cb977f">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY180L2ZyYWc6NmJlZmZiMDViYTQ3NDc5YTlmNjhjNjQ1Y2E1NmQ3NmEvdGFibGU6MDcxYWI2ZGMyOWM3NDAzMTkyZWYxOWRjMWY0NjBjZTgvdGFibGVyYW5nZTowNzFhYjZkYzI5Yzc0MDMxOTJlZjE5ZGMxZjQ2MGNlOF81LTEtMS0xLTMwMDAz_d645f8f0-e7c5-472b-b82a-b6bcda6afccb">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY180L2ZyYWc6NmJlZmZiMDViYTQ3NDc5YTlmNjhjNjQ1Y2E1NmQ3NmEvdGFibGU6MDcxYWI2ZGMyOWM3NDAzMTkyZWYxOWRjMWY0NjBjZTgvdGFibGVyYW5nZTowNzFhYjZkYzI5Yzc0MDMxOTJlZjE5ZGMxZjQ2MGNlOF8xNi0xLTEtMS0zMDAwMw_4571da4a-0c56-4e46-85ad-5cba3a555d2c">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY180L2ZyYWc6NmJlZmZiMDViYTQ3NDc5YTlmNjhjNjQ1Y2E1NmQ3NmEvdGFibGU6MDcxYWI2ZGMyOWM3NDAzMTkyZWYxOWRjMWY0NjBjZTgvdGFibGVyYW5nZTowNzFhYjZkYzI5Yzc0MDMxOTJlZjE5ZGMxZjQ2MGNlOF8xNy0xLTEtMS0zMDAwMw_79aa9106-ba0b-4ea4-aa01-900b92abf48c">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTAtMS0xLTMxMjg1_946ecc7a-c0a7-4b15-96e7-ce6928ae13c7">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <int:BusinessCombinationPercentOfObligationToBePaidEachYearAfterClosing
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTU2L2ZyYWc6YWUzMmE5MGM1OWJlNDA1Y2IzNmRkMDg2MmVlM2VhYzQvdGV4dHJlZ2lvbjphZTMyYTkwYzU5YmU0MDVjYjM2ZGQwODYyZWUzZWFjNF83Njk2NTgxMzk0NzQx_33882eee-9abb-427d-ad11-16a2194674f0"
      unitRef="number">0.50</int:BusinessCombinationPercentOfObligationToBePaidEachYearAfterClosing>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_41ef519c-68a5-4dff-b9ea-2b47f21fa7a4">http://www.wfscorp.com/20211231#IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_f295e424-f1df-4fae-aea9-7071d5ad19ab">http://www.wfscorp.com/20211231#IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_4275b073-0c3c-4028-a1c1-be75bb1010b1">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_61224f26-8fcc-4276-87cc-09a713ba6ef1">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_33d32294-24a9-42f7-9138-084b14c95d5a">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_f71b2c81-2e1e-41c3-91a4-a740eefb2fee">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_e51e068c-a16d-4245-8c44-7080e3f67716">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_ef96ecd2-941b-40a6-9146-1e5a70f4d65e">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_5d64e2e1-bcb4-4213-9f9b-eef7fb8454e2">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_c8f7a309-9f74-4688-901f-cd2869ad3f2a">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_d7900952-7fbe-4a05-a743-b1fe77216889">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_ddc6ac70-9cc5-469a-b65e-e5e9e54f7d51">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzE0_261b8991-03ec-4ea5-b8ed-34a2a86f4b52">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6MDdhNGJhZGY0NDdhNDYzY2JjYzhlMjczNmMwMTk5YWEvdGFibGVyYW5nZTowN2E0YmFkZjQ0N2E0NjNjYmNjOGUyNzM2YzAxOTlhYV8xLTAtMS0xLTMwMDAz_410fb8de-ef2c-4482-87c7-4502da8afbc4">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6MDdhNGJhZGY0NDdhNDYzY2JjYzhlMjczNmMwMTk5YWEvdGFibGVyYW5nZTowN2E0YmFkZjQ0N2E0NjNjYmNjOGUyNzM2YzAxOTlhYV8yLTMtMS0xLTMwMDAz_351bda80-b503-4b38-82fc-08dca76f9eb9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6MDdhNGJhZGY0NDdhNDYzY2JjYzhlMjczNmMwMTk5YWEvdGFibGVyYW5nZTowN2E0YmFkZjQ0N2E0NjNjYmNjOGUyNzM2YzAxOTlhYV8yLTMtMS0xLTMwMDAz_ea0e66db-2ffe-4ea5-a4f7-4fd32038576e">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6MDdhNGJhZGY0NDdhNDYzY2JjYzhlMjczNmMwMTk5YWEvdGFibGVyYW5nZTowN2E0YmFkZjQ0N2E0NjNjYmNjOGUyNzM2YzAxOTlhYV80LTAtMS0xLTMwMDAz_680b44b9-3993-4a7e-8616-cb925286222d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6MDdhNGJhZGY0NDdhNDYzY2JjYzhlMjczNmMwMTk5YWEvdGFibGVyYW5nZTowN2E0YmFkZjQ0N2E0NjNjYmNjOGUyNzM2YzAxOTlhYV82LTMtMS0xLTMwMDAz_c57dba2a-a46d-4869-abe3-089eef77fba6">001-09533</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzE5_af129804-7972-42ce-bccf-2b54e9f8b087">WORLD FUEL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTAtMS0xLTMwMDAz_b2d61ad9-9b79-4880-8f38-305b8195c8c8">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTEtMS0xLTMwMDAz_f9f60ae8-4b88-4929-9549-e0b66148f748">9800 N.W. 41st Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTUtMS0xLTMwMDAz_d6a6fb90-7898-465e-b9ef-c6157d5e8474">Miami,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTYtMS0xLTMwMDAz_0f482a17-0a24-45cf-918b-ec3ba1fe57e8">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTctMS0xLTMwMDAz_1c8866db-67c0-4c58-bb54-3260e47bff4a">33178</dei:EntityAddressPostalZipCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18wLTgtMS0xLTMwMDAz_59f4c266-d2ab-443f-8df5-f193abbd87ed">59-2459427</dei:EntityTaxIdentificationNumber>
    <dei:CityAreaCode
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18zLTMtMS0xLTMwMDAz_295e2e3e-beb5-4914-9122-363764bb0918">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N18zLTUtMS0xLTMwMDAz_f89072cf-e6af-4196-be1e-e955fa452672">428-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N182LTAtMS0xLTMwMDAz_3303ae18-daaa-4f4a-ae11-db4369720496">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N182LTEtMS0xLTMwMDAz_af5ae960-111f-46f4-a3df-eb318aab85fc">INT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGFibGU6ZTRlY2VmZjhiMzY4NDhjYmE4MWE2NDlhODYxOWQyODcvdGFibGVyYW5nZTplNGVjZWZmOGIzNjg0OGNiYTgxYTY0OWE4NjE5ZDI4N182LTgtMS0xLTMwMDAz_8247241c-21b5-44c3-8d07-f71547189f52">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzE1_dae6b73d-16c5-436d-817a-af91d24ed9d5">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzIw_97ccbbed-1327-469f-8b01-471ea0a391d5">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzIx_8d2f9a8f-045c-4dc3-9ec9-1039a0773f35">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzIy_f30d03e5-2fdb-4c81-b42d-443837ed01bf">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzE2_829233fc-6d60-4ae4-8ec6-d48fb26970e7">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzE3_2aaf8588-4259-44f3-b64e-f5cab168aac2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzIz_566d1235-d75e-4850-ab30-7d4d12e86ea8">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzI0_0e05e7e8-8db0-40aa-8f52-1542cd888356">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNzI1_ffb85c1d-8353-42e9-9bae-baa3760ae1e8">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i8ed9c6f402e042ccab2af410d1a8cd39_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8yNjA2_eb2c5fbf-219d-479d-b806-8a72d50b1035"
      unitRef="usd">1973000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xL2ZyYWc6MWEwNzM1MmY1NThhNGU5ZWJmYWMyMGVhZjg5N2MwMDIvdGV4dHJlZ2lvbjoxYTA3MzUyZjU1OGE0ZTllYmZhYzIwZWFmODk3YzAwMl8xMDk5NTExNjMzMDkx_661bebf0-a9ff-4dd6-b2f1-a684f5869af5"
      unitRef="shares">63443635</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185MS9mcmFnOjdmMmI4MDA0MThmMDQ4MGRiNmZhZmY2MmNlYzlhMGEzL3RhYmxlOjQ4ZjA3ZjBjZmY4MTRiOGZiOTZhZWZlZDZjZjRlYmRjL3RhYmxlcmFuZ2U6NDhmMDdmMGNmZjgxNGI4ZmI5NmFlZmVkNmNmNGViZGNfMi0yLTEtMS00OTQ1My90ZXh0cmVnaW9uOmM3OTgwNmUyZDQ1NDQ0M2Q5NjZkYmY3ODlkZjI3MGVmXzc2OTY1ODEzOTQ1NjY_4cda6785-c4ce-4d90-9285-e422ebd9ae92">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185NC9mcmFnOmEzN2Y0ZWQyYTA1MzRiMDE4OThhNGMwMGUwY2ZiZDMxL3RleHRyZWdpb246YTM3ZjRlZDJhMDUzNGIwMTg5OGE0YzAwZTBjZmJkMzFfMjE5OTAyMzMwNTQ2NA_874847d7-623b-4568-a6c0-b1021ac9f418">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185NC9mcmFnOmEzN2Y0ZWQyYTA1MzRiMDE4OThhNGMwMGUwY2ZiZDMxL3RleHRyZWdpb246YTM3ZjRlZDJhMDUzNGIwMTg5OGE0YzAwZTBjZmJkMzFfMjE5OTAyMzMwNTQ2NQ_f2cb2f4e-107c-4861-bd6f-4a0f1eff0ae5">Hallandale Beach, Florida</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNC0xLTEtMS0zMDAwMw_2aee3a1e-7910-4917-a9c3-8b766bd6e2db"
      unitRef="usd">652200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNC0zLTEtMS0zMDAwMw_f4fab8b7-f0e1-4c13-8825-b19d31aba655"
      unitRef="usd">658800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNS0wLTEtMS0zMDAwMy90ZXh0cmVnaW9uOmVhMGEyMWJmMWM4MzQ2NGFiMWViNTJhY2JjY2JjMWE0XzYz_87c8b6c8-7641-441f-af28-dca4cf7ac017"
      unitRef="usd">26100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNS0wLTEtMS0zMDAwMy90ZXh0cmVnaW9uOmVhMGEyMWJmMWM4MzQ2NGFiMWViNTJhY2JjY2JjMWE0Xzcw_84896efb-a9e8-43a3-ba45-bf6787c60145"
      unitRef="usd">53800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNS0xLTEtMS0zMDAwMw_0789d82b-6426-4673-8f8e-8fca21ab8c20"
      unitRef="usd">2355300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNS0zLTEtMS0zMDAwMw_356cc1d2-4483-4b37-a1ae-f4db76b9c9eb"
      unitRef="usd">1238400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNi0xLTEtMS0zMDAwMw_241628c3-3ac3-4a18-829a-2ba4819ea0ef"
      unitRef="usd">477900000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNi0zLTEtMS0zMDAwMw_99baf316-cc2d-4a69-bd35-93921c742d6e"
      unitRef="usd">344300000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNy0xLTEtMS0zMDAwMw_82eed9f1-e61c-42c4-b81f-2a242c74bd19"
      unitRef="usd">59200000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfNy0zLTEtMS0zMDAwMw_ce01cd0a-c96e-4804-8185-f30a74bc5c43"
      unitRef="usd">51100000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfOC0xLTEtMS0zMDAwMw_82e28b4a-1761-4c69-92c2-11b032381d53"
      unitRef="usd">169200000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfOC0zLTEtMS0zMDAwMw_617c854c-df88-44e5-a795-e5b64c7c8c59"
      unitRef="usd">66400000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfOS0xLTEtMS0zMDAwMw_c870b173-f02b-4b5f-9510-ef5dee72a6c2"
      unitRef="usd">305900000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfOS0zLTEtMS0zMDAwMw_7d5b6854-d56b-4596-99fd-5f628835a610"
      unitRef="usd">280400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTAtMS0xLTEtMzAwMDM_48e8f63e-a644-4a15-a543-995ea1ee080a"
      unitRef="usd">4019700000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTAtMy0xLTEtMzAwMDM_28f49640-0335-4fbc-8398-0889c863acd5"
      unitRef="usd">2639300000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTEtMS0xLTEtMzAwMDM_31663fd1-bb22-4abf-bd0c-6831d4bac05a"
      unitRef="usd">348900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTEtMy0xLTEtMzAwMDM_597a7750-50af-41c0-b65c-bf156888ac15"
      unitRef="usd">342600000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTItMS0xLTEtMzAwMDM_960df617-aba2-4340-9205-acc93a96e56a"
      unitRef="usd">861900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTItMy0xLTEtMzAwMDM_1ab6459a-611a-4a12-b92d-6e7be7a5f103"
      unitRef="usd">858600000</us-gaap:Goodwill>
    <int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTMtMS0xLTEtMzAwMDM_c29f4842-b8c4-47b7-a3b5-926e6b4d345c"
      unitRef="usd">711900000</int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent>
    <int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTMtMy0xLTEtMzAwMDM_6e56360c-fc7c-49dd-ad66-4dc9327a0945"
      unitRef="usd">659800000</int:IntangibleAssetsNetExcludingGoodwillAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTQtMS0xLTEtMzAwMDM_7223152b-7905-40da-98ed-244d7a687174"
      unitRef="usd">5942400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTQtMy0xLTEtMzAwMDM_69c8a735-d046-437d-a8b7-9d65de1dc3e3"
      unitRef="usd">4500300000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTctMS0xLTEtMzAwMDM_2f3b9edf-833c-4271-93ca-8c6814b1111b"
      unitRef="usd">30600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTctMy0xLTEtMzAwMDM_eb22948a-a908-4e2e-8831-9355dba0da3e"
      unitRef="usd">22900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTgtMS0xLTEtMzAwMDM_3a8b630f-0c58-4038-ab3b-b91f852f4e0e"
      unitRef="usd">2399600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTgtMy0xLTEtMzAwMDM_77a74cc4-293f-4c0b-9ef7-7a06c3ac15e7"
      unitRef="usd">1214700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTktMS0xLTEtMzA3Njg_ba0cf484-67c5-4970-8cd3-4f0a2f98d000"
      unitRef="usd">168400000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTktMy0xLTEtMzA3NzA_979a304a-fbe9-405b-9c27-8c719c7b11ec"
      unitRef="usd">50900000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTktMS0xLTEtMzAwMDM_a0a7ff46-c88c-485e-827f-2ff3fd255e52"
      unitRef="usd">205500000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMTktMy0xLTEtMzAwMDM_cc99c66c-6efe-4ca7-b449-e52fb8db369e"
      unitRef="usd">155800000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjAtMS0xLTEtMzAwMDM_23b22113-6961-450f-8ac7-fdbd3ce0482c"
      unitRef="usd">292700000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjAtMy0xLTEtMzAwMDM_ca27af12-e2f8-43c8-af6e-0afea053b85f"
      unitRef="usd">239800000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjEtMS0xLTEtMzAwMDM_93b2f06e-fdf0-417e-9d7d-cc8f0cf907db"
      unitRef="usd">3096700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjEtMy0xLTEtMzAwMDM_f39e1baa-7a9e-4009-995c-c4a3827240fb"
      unitRef="usd">1684000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjItMS0xLTEtMzAwMDM_26d6e311-fbc9-4168-a8fc-1b2469d113cf"
      unitRef="usd">478100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjItMy0xLTEtMzAwMDM_ef9e41c5-8157-4818-bc07-42b4caca79f1"
      unitRef="usd">501800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjMtMS0xLTEtMzAwMDM_e5f967dc-52a3-4176-a829-d94e7c31cd31"
      unitRef="usd">213900000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjMtMy0xLTEtMzAwMDM_7e105888-0770-4b56-a238-8060c72c2051"
      unitRef="usd">215500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjQtMS0xLTEtMzAwMDM_6503ce7f-daf3-40c7-8994-12317f3b018c"
      unitRef="usd">236800000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjQtMy0xLTEtMzAwMDM_198c6a20-9e5e-4eb7-9896-17bf34cbb6fb"
      unitRef="usd">186100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjUtMS0xLTEtMzAwMDM_ec1e6197-f484-428f-bbf3-4ce8dbc5eb72"
      unitRef="usd">4025600000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjUtMy0xLTEtMzAwMDM_400897cd-76ec-40e1-a52c-3db7b8ee9596"
      unitRef="usd">2587400000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjYtMS0xLTEtMzAwMDM_575b7068-a46e-424b-b8d3-aef29bdd5c8e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjYtMy0xLTEtMzAwMDM_f73433b6-552f-4a95-8f2b-9ccdc66365eb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF8yMQ_4af5ad14-c60f-4e22-bc0a-8a7288208917"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF8yMQ_ee343047-97dd-4250-a329-5ef11269df2c"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF8zNQ_07fe7531-6e9b-4b5b-abf5-8ddf9058b8f3"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF8zNQ_c5ddbfec-b79c-40e2-9cd0-3ffdec4f0ca1"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF81Nw_1d31170d-9ba3-49f1-af81-4ef4cf73d865"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxOGIwODEzOTAzMTI0MjExYTQyMDE3MzQ5OTVlNWNlMF81Nw_764ba908-29bf-4ce3-ac04-cf145ea912e4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMS0xLTEtMzAwMDM_8a432350-4090-41b9-b772-2d18e1a57508"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMjktMy0xLTEtMzAwMDM_f71d63ab-9edd-4e4e-8720-26df279a2e5b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF8xOA_3471da54-7ac4-4984-92f6-1f32cab5d075"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF8xOA_6910b68e-c3db-4db8-8589-e158023dd39f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF8zMg_114bbc4c-7315-4b9f-b295-be79b5fcc368"
      unitRef="shares">100000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF8zMg_d31d750d-63ba-4e2a-a368-8ac3176904d7"
      unitRef="shares">100000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF81NA_2444b1da-e6d1-43b6-97e9-f3ca010ed9c7"
      unitRef="shares">61700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF81NA_7fc6885e-b9c9-41ef-9874-ad3d0bf85033"
      unitRef="shares">61700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF82MQ_1a6ff999-63d3-419c-83a6-6fb9b3787c2f"
      unitRef="shares">62900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNmZiOTlmN2U4YzI0YmU4YjJkODM2ZGI1ZjRhYTM4MF82MQ_f692ce05-07d3-4fb3-b958-515c2dbc59a2"
      unitRef="shares">62900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMS0xLTEtMzAwMDM_5460b20b-301f-4d08-9aa5-12ef98250ced"
      unitRef="usd">600000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzAtMy0xLTEtMzAwMDM_f0a35996-098e-4b53-b810-47067906a910"
      unitRef="usd">600000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzEtMS0xLTEtMzAwMDM_c599aaa6-bb75-4a43-9cc7-53de8399d480"
      unitRef="usd">168100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzEtMy0xLTEtMzAwMDM_d3c8c8e3-47ae-45c0-8664-dee0fa0c004a"
      unitRef="usd">204600000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzItMS0xLTEtMzAwMDM_3bcf19bb-2114-4d11-b26b-c970e6751e70"
      unitRef="usd">1880600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzItMy0xLTEtMzAwMDM_bdb9f4d1-4798-4a04-a42b-85a2b5e64bb1"
      unitRef="usd">1836700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzMtMS0xLTEtMzAwMDM_8c4f5c62-4acb-4e62-acfd-9007eeb71293"
      unitRef="usd">-136700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzMtMy0xLTEtMzAwMDM_da38688c-e66e-4b82-89b0-d1254ae548f7"
      unitRef="usd">-132600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzQtMS0xLTEtMzAwMDM_da25ac1d-9375-4c75-94c7-864455b57e82"
      unitRef="usd">1912700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzQtMy0xLTEtMzAwMDM_de84d83c-8a93-4a80-8124-d87d6bffcb3d"
      unitRef="usd">1909300000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzUtMS0xLTEtMzAwMDM_5dd51368-b118-423a-848d-603f4b878de4"
      unitRef="usd">4100000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzUtMy0xLTEtMzAwMDM_71632b4a-89b0-419f-853c-616f875b26ab"
      unitRef="usd">3600000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzYtMS0xLTEtMzAwMDM_097e09cb-cc77-4d84-be90-8250e51b7152"
      unitRef="usd">1916800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzYtMy0xLTEtMzAwMDM_9a7e0968-2105-4744-96ca-07139413611a"
      unitRef="usd">1912900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzctMS0xLTEtMzAwMDM_76e0d2a5-2bf0-4cec-b5cc-4e072a6e010d"
      unitRef="usd">5942400000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY185Ny9mcmFnOmUwNGMwYjI5YWMwMDRiZjE5NDk0YmMyNjI5YmRmZWMwL3RhYmxlOmRjZTBkZTBiZTlkOTRlMGQ5ZWRlYzgyYzQxMDM5OTE4L3RhYmxlcmFuZ2U6ZGNlMGRlMGJlOWQ5NGUwZDllZGVjODJjNDEwMzk5MThfMzctMy0xLTEtMzAwMDM_9caf7aff-f109-42cf-998d-c7e2413aee31"
      unitRef="usd">4500300000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzItMS0xLTEtMzAwMDM_1c2cc6fd-b09f-4e7c-bced-a1846d050117"
      unitRef="usd">31337000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzItMy0xLTEtMzAwMDM_e851c61e-582f-48ea-947a-80abf963a5c1"
      unitRef="usd">20358300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzItNS0xLTEtMzAwMDM_f5987f8a-30c6-433e-b7c9-215fec381c7b"
      unitRef="usd">36819000000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMtMS0xLTEtMzAwMDM_54bc2430-3079-44fe-9d4c-128f73efc650"
      unitRef="usd">30548800000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMtMy0xLTEtMzAwMDM_10521e54-5549-4cef-b207-9e6b32293e3c"
      unitRef="usd">19506500000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMtNS0xLTEtMzAwMDM_ded34766-dc71-42c5-b6aa-91ae31a01cb4"
      unitRef="usd">35707000000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzQtMS0xLTEtMzAwMDM_d5e88bfe-4ed7-49f9-ba7d-3b6c7e8ec83c"
      unitRef="usd">788200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzQtMy0xLTEtMzAwMDM_7acdd473-206f-4e14-b234-a87aa7ca163c"
      unitRef="usd">851800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzQtNS0xLTEtMzAwMDM_edad5d13-1a16-47a2-a716-a1f6be9562ad"
      unitRef="usd">1112000000</us-gaap:GrossProfit>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzYtMS0xLTEtMzAwMDM_d4931b20-395f-4dd6-8594-26b6f4c0ec21"
      unitRef="usd">386700000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzYtMy0xLTEtMzAwMDM_a8706abd-9a3a-4c83-80e9-e2361b0ec35f"
      unitRef="usd">366900000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzYtNS0xLTEtMzAwMDM_33febb94-840b-4be4-9ba9-fa006062109d"
      unitRef="usd">470400000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzctMS0xLTEtMzAwMDM_ee6faa80-b9df-4e63-83d5-7d67b0e894cf"
      unitRef="usd">247600000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzctMy0xLTEtMzAwMDM_7ed58bed-70d3-443e-94e0-be06cafc7ae4"
      unitRef="usd">311100000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzctNS0xLTEtMzAwMDM_dc04c38d-0f75-4f03-abd4-ffd07710a0d3"
      unitRef="usd">322200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzgtMS0xLTEtMzAwMDM_85402230-80a1-4bd6-833e-6b2ae918111f"
      unitRef="usd">4700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzgtMy0xLTEtMzAwMDM_7fcfd209-8cba-4313-8af3-29397103ae4e"
      unitRef="usd">25600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzgtNS0xLTEtMzAwMDM_2f472068-7d69-4a49-9031-e5d603c2a518"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzktMS0xLTEtMzAwMDM_4915dc01-2afa-4826-9c20-bd03cf85556f"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzktMy0xLTEtMzAwMDM_c82d3757-d0dc-49ca-8e25-eb6bfe071538"
      unitRef="usd">10300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzktNS0xLTEtMzAwMDM_c63592d7-bc21-4660-a31c-8fbac500064f"
      unitRef="usd">19700000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEwLTEtMS0xLTMwMDAz_5e03fc7f-9af2-41d4-af3f-7d67a2898702"
      unitRef="usd">645600000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEwLTMtMS0xLTMwMDAz_9856471f-ab24-4609-b38d-0e85bac33a6f"
      unitRef="usd">714000000.0</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEwLTUtMS0xLTMwMDAz_c9393808-1d7f-46e3-8565-cc5d09d4f7b9"
      unitRef="usd">812300000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzExLTEtMS0xLTMwMDAz_5491b280-54d4-4280-9873-0c881ed36e56"
      unitRef="usd">142600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzExLTMtMS0xLTMwMDAz_ea65d258-ea12-4985-8752-63217481dc8c"
      unitRef="usd">137900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzExLTUtMS0xLTMwMDAz_ae6b7793-cebd-43bf-816f-fbac48c672b1"
      unitRef="usd">299700000</us-gaap:OperatingIncomeLoss>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEzLTEtMS0xLTMwMDAz_f05c5e8b-bcc2-4b55-a5a2-2388df4be88f"
      unitRef="usd">-40200000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEzLTMtMS0xLTMwMDAz_ef5976a0-68bd-42a8-9078-8d71ef1e52e6"
      unitRef="usd">-44900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzEzLTUtMS0xLTMwMDAz_8464f03f-e813-4a86-b402-c2f739906730"
      unitRef="usd">-73900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE0LTEtMS0xLTMwMDAz_2b3523d2-3e6f-4193-87d5-90c989b82b19"
      unitRef="usd">-2300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE0LTMtMS0xLTMwMDAz_c8a4aaff-fcae-4fb9-aafe-1a0e38349681"
      unitRef="usd">68800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE0LTUtMS0xLTMwMDAz_527436af-75a7-4643-a2a0-0176f0c69910"
      unitRef="usd">11500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE1LTEtMS0xLTMwMDAz_94b23a85-a780-4465-a61a-eb5a7c57a036"
      unitRef="usd">-42500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE1LTMtMS0xLTMwMDAz_817b3898-f75d-46ba-af43-a5defbea8ed5"
      unitRef="usd">23900000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE1LTUtMS0xLTMwMDAz_f28f4fc1-9f5d-4d2e-976a-96b378dbfdc7"
      unitRef="usd">-62400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE2LTEtMS0xLTMwMDAz_d649e5c0-836a-4075-864c-7913478f6325"
      unitRef="usd">100000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE2LTMtMS0xLTMwMDAz_a3b6c0b9-07df-43cb-bcff-6827231ca142"
      unitRef="usd">161700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE2LTUtMS0xLTMwMDAz_758ad3ee-95e9-4f19-b17f-bf62cbdbab00"
      unitRef="usd">237300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE3LTEtMS0xLTMwMDAz_58b0f311-5a55-44b1-a962-74cc96d63294"
      unitRef="usd">25800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE3LTMtMS0xLTMwMDAz_4293612d-a285-494d-8108-0ad33685e3b7"
      unitRef="usd">52100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE3LTUtMS0xLTMwMDAz_36943c86-8abb-41d6-a15e-c5140c4a1010"
      unitRef="usd">56200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE4LTEtMS0xLTMwMDAz_9e52f1c1-0fce-4fb4-8025-cf3858217d7e"
      unitRef="usd">74200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE4LTMtMS0xLTMwMDAz_cb1d6077-d9e4-4efa-a7ec-155c123d7f05"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE4LTUtMS0xLTMwMDAz_f10e7aa2-d7b1-4ee6-a644-cd57f1e6f657"
      unitRef="usd">181100000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE5LTEtMS0xLTMwMDAz_3dc07aaf-38d9-4da5-b717-ec47a564df24"
      unitRef="usd">500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE5LTMtMS0xLTMwMDAz_cff8b4f9-6cc3-4612-90e0-774e60d03bc9"
      unitRef="usd">100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzE5LTUtMS0xLTMwMDAz_67bbc01e-ee09-48e8-af4b-7e29be59dac5"
      unitRef="usd">2200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIwLTEtMS0xLTMwMDAz_a0bd43f2-e7ff-400d-9096-c5bee654e99e"
      unitRef="usd">73700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIwLTMtMS0xLTMwMDAz_bccecaa0-6919-4313-92a4-092c6c9fb6c1"
      unitRef="usd">109600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIwLTUtMS0xLTMwMDAz_f437445d-9940-4ff5-8e47-91657280165e"
      unitRef="usd">178900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIxLTEtMS0xLTMwMDAz_21e797de-1501-4eea-8b2b-50f2b98a9364"
      unitRef="usdPerShare">1.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIxLTMtMS0xLTMwMDAz_c4deefd8-f609-4eed-b28b-2e0890f8d5b2"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIxLTUtMS0xLTMwMDAz_e7c99e52-9f02-4277-aa74-2d7007427ad4"
      unitRef="usdPerShare">2.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIyLTEtMS0xLTMwMDAz_475d0b2e-d7ac-4612-907d-920d1a7e6bd5"
      unitRef="shares">62900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIyLTMtMS0xLTMwMDAz_8d41a9d0-d0ee-4aad-b426-0bb11b3233c9"
      unitRef="shares">63700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIyLTUtMS0xLTMwMDAz_4110b41e-2e75-41db-98bf-cdfcb2f07be6"
      unitRef="shares">66100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIzLTEtMS0xLTMwMDAz_a0dcb464-5a28-40c1-b62e-bedf9a729ede"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIzLTMtMS0xLTMwMDAz_2e546bc4-18a5-4a6a-8022-a8df612fb01e"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzIzLTUtMS0xLTMwMDAz_1ad4ee86-a946-47e9-81be-8cfc814bc1a4"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI0LTEtMS0xLTMwMDAz_edf85a94-cdf1-41f0-90ca-ef33c718ab93"
      unitRef="shares">63300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI0LTMtMS0xLTMwMDAz_6e7b8f60-4cd6-4fd9-954d-9ced59def979"
      unitRef="shares">64000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI0LTUtMS0xLTMwMDAz_e2ba7541-9706-4882-81d5-147c35e9b1d6"
      unitRef="shares">66500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI2LTEtMS0xLTMwMDAz_68ea5364-6e4a-4e14-967c-6cbf324c2e44"
      unitRef="usd">74200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI2LTMtMS0xLTMwMDAz_1667dc1c-98c6-44d8-b6dc-d2867f1b7268"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI2LTUtMS0xLTMwMDAz_7e2f9487-54bc-476f-a386-093a510cc315"
      unitRef="usd">181100000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI4LTEtMS0xLTMwMDAz_42764d9c-6cc5-4f3a-ac28-7e41242d33f3"
      unitRef="usd">-13700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI4LTMtMS0xLTMwMDAz_efb3e63f-b6c3-4b6a-b908-fc579d3b12fb"
      unitRef="usd">13800000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI4LTUtMS0xLTMwMDAz_a2e7761f-ae07-41ba-a940-31abbf8ff0b0"
      unitRef="usd">8200000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTAtMS0xLTMwMDAzL3RleHRyZWdpb246OTI3MjBmNDBkYjM0NDE1YWFiOTUxYjZjYTVlYjNjNTNfNjE_1498e96b-f158-4ab2-87f2-dd7349a7fd94"
      unitRef="usd">3300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTAtMS0xLTMwMDAzL3RleHRyZWdpb246OTI3MjBmNDBkYjM0NDE1YWFiOTUxYjZjYTVlYjNjNTNfNjU_4e59e9f0-db02-48c7-be96-70539a9db419"
      unitRef="usd">-0.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTAtMS0xLTMwMDAzL3RleHRyZWdpb246OTI3MjBmNDBkYjM0NDE1YWFiOTUxYjZjYTVlYjNjNTNfNzY_b5e6a647-f7c0-45fa-bd54-8725902e847a"
      unitRef="usd">-8700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTEtMS0xLTMwMDAz_7297ec65-94fe-4330-b1c7-9ae65a3c1d10"
      unitRef="usd">9600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTMtMS0xLTMwMDAz_e92aeac3-1537-44f3-b77d-11ff7bce491a"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzI5LTUtMS0xLTMwMDAz_83827b69-b6b7-4c92-8667-aea96e8ad092"
      unitRef="usd">-25500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMwLTEtMS0xLTMwMDAz_dcd0edf5-d45b-4875-b32d-ce936705f9a7"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMwLTMtMS0xLTMwMDAz_f4bd863b-4b6b-459c-84b0-2caee1c41355"
      unitRef="usd">13700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMwLTUtMS0xLTMwMDAz_53d501b5-d47a-40ff-811a-02e87f5fc125"
      unitRef="usd">-17300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMxLTEtMS0xLTMwMDAz_a528a8b0-2e78-469b-9105-a0ef1c7d5a90"
      unitRef="usd">70100000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMxLTMtMS0xLTMwMDAz_c4ab895a-bd09-4e01-bd68-5deeacae7c78"
      unitRef="usd">123300000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMxLTUtMS0xLTMwMDAz_6978c308-af9c-45f3-84eb-7b5b7aff7f7c"
      unitRef="usd">163700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMyLTEtMS0xLTMwMDAz_6396f550-a519-4522-9bad-c717f5256ce4"
      unitRef="usd">500000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMyLTMtMS0xLTMwMDAz_58e88e89-2ad4-4056-b7ac-77fb32e286c7"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMyLTUtMS0xLTMwMDAz_63a75cd9-e96a-4022-b890-9e6f447c1a14"
      unitRef="usd">-2700000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMzLTEtMS0xLTMwMDAz_ebbedf35-f85c-49f8-9273-422a841a0dcf"
      unitRef="usd">69600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMzLTMtMS0xLTMwMDAz_88106840-b18f-4671-a720-80da7d226300"
      unitRef="usd">123300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDAvZnJhZzpiMWIyMTFhYTlkMzM0ZjkxYjRlNzJmMzhjMTEyZmRmMC90YWJsZToyZjdiYTUwYjcwM2I0YWZmOTY4MjFkM2QxNzdmZWZjZi90YWJsZXJhbmdlOjJmN2JhNTBiNzAzYjRhZmY5NjgyMWQzZDE3N2ZlZmNmXzMzLTUtMS0xLTMwMDAz_319da9c3-657e-4559-85b1-db743b8ed6e2"
      unitRef="usd">166500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7887376f6bb240058265cb58fae05d25_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItMS0xLTEtMzAwMDM_833e3358-f670-46d9-a98f-51936333364b"
      unitRef="shares">67000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7887376f6bb240058265cb58fae05d25_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItMy0xLTEtMzAwMDM_0a918360-6a05-4458-9f87-bb90603611dd"
      unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if757cc58785443dbb3d75b92a8db9360_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItNS0xLTEtMzAwMDM_813cee23-9ced-4f90-bf7d-935879f35b88"
      unitRef="usd">340400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5c03524db07641ce88bb0c45994f8d32_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItNy0xLTEtMzAwMDM_129e626e-b177-4f02-852c-aa6e878ca8dc"
      unitRef="usd">1606100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc510456e1e4495981f9d1bb6dc38536_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItOS0xLTEtMzAwMDM_4e356f6f-f5f1-48df-8c4b-dc20c57e8c33"
      unitRef="usd">-131700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifffebd39a40d4aab8f2426f7c1951d09_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItMTEtMS0xLTMwMDAz_b073f995-60ab-4077-8b2a-ef3133b8a8fc"
      unitRef="usd">1815400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6481418aacad407da4948b201a77b217_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItMTMtMS0xLTMwMDAz_845fae8a-de39-41a4-9812-f99250001765"
      unitRef="usd">16100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f26bea2755544d1aa3009d66b6bdaff_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzItMTUtMS0xLTMwMDAz_87409b6a-7a26-4b6d-a2d8-be942b2b1976"
      unitRef="usd">1831600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ibb6f72412abe48ce8db413811c248db3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMtNy0xLTEtMzAwMDM_148bd954-4ff2-4895-a950-6d7c08d6dddf"
      unitRef="usd">178900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMtMTEtMS0xLTMwMDAz_b0a84e0d-8514-4ada-ace6-20370e963ddd"
      unitRef="usd">178900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1e0d7638511e460fa391173f08ffbafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMtMTMtMS0xLTMwMDAz_05b83fd2-c527-487b-ae9b-9979728065bf"
      unitRef="usd">2200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMtMTUtMS0xLTMwMDAz_7f478895-49bf-43e9-b016-a3c69f67f967"
      unitRef="usd">181100000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="ibb6f72412abe48ce8db413811c248db3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzQtNy0xLTEtMzAwMDM_d433caa2-4335-426c-9637-6dd48d1aad28"
      unitRef="usd">23600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzQtMTEtMS0xLTMwMDAz_7a2769a8-48bb-4e69-8983-edb3cd6f2538"
      unitRef="usd">23600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzQtMTUtMS0xLTMwMDAz_cccb99e1-c132-4735-8252-53272cd3f386"
      unitRef="usd">23600000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzUtNS0xLTEtMzAwMDM_70b014c0-facf-4895-8b87-4f29676d604b"
      unitRef="usd">22400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzUtMTEtMS0xLTMwMDAz_c7d7019c-5b9d-4475-b537-c370cb85f0ed"
      unitRef="usd">22400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzUtMTUtMS0xLTMwMDAz_e3cac6ce-751d-4d5c-8018-d90c3cc3b6cd"
      unitRef="usd">22400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i38cb21f50527427d8fa99dd6ec64689f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzYtMS0xLTEtMzAwMDM_b1c2aab7-ed56-4b17-b14f-2a6567ee5468"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzYtNS0xLTEtMzAwMDM_e3947c84-026b-43f8-ade5-f10b501c6a18"
      unitRef="usd">700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzYtMTEtMS0xLTMwMDAz_8696defb-1750-4ac4-8ada-7a141abc2e42"
      unitRef="usd">700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzYtMTUtMS0xLTMwMDAz_cb4ab7de-1503-4dc8-a95c-c4b6bd1f68ed"
      unitRef="usd">700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzctNS0xLTEtMzAwMDM_9af1a3e4-6696-40df-aa5f-7669fcb65fff"
      unitRef="usd">2800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzctMTEtMS0xLTMwMDAz_7e1ac5a2-9089-4146-b171-cab7221b7c0b"
      unitRef="usd">2800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzctMTUtMS0xLTMwMDAz_9d6cafb1-c4ca-49aa-8315-e23093d64ada"
      unitRef="usd">2800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i38cb21f50527427d8fa99dd6ec64689f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzgtMS0xLTEtMzAwMDM_24b0f46d-0cf1-4896-85b9-1559b53b64be"
      unitRef="shares">2100000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzgtNS0xLTEtMzAwMDM_bcb55186-60bc-4130-9098-59863d2d7d4b"
      unitRef="usd">65400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzgtMTEtMS0xLTMwMDAz_443619b6-ba34-433d-891d-81bb2778364b"
      unitRef="usd">65400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzgtMTUtMS0xLTMwMDAz_a0570dbb-2a09-4fa2-899f-eb3a447cc3c5"
      unitRef="usd">65400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <int:NoncontrollingInterestOwnershipPercentageByParentRemainingInterestAcquired
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMC0xLTEtMzExMDUvdGV4dHJlZ2lvbjowY2Y0YzUyNDY4ZTQ0ZTM5YWRmZGVmMWM1NWIyYjk0YV8yMDg5MDcyMDkyNzc5Ng_32a352cc-0cc8-43b4-b915-beb0d9b59f90"
      unitRef="number">0.49</int:NoncontrollingInterestOwnershipPercentageByParentRemainingInterestAcquired>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i0d43435f1d1140aa99a024ee64185e17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktNS0xLTEtMzExMjU_0ebecf0d-d098-4136-a043-5abb29177819"
      unitRef="usd">20600000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTEtMS0xLTMxMTQz_8e1c8f2e-4bf4-4ff2-b5a4-16376e4ec219"
      unitRef="usd">20600000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i1e0d7638511e460fa391173f08ffbafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTMtMS0xLTMxMTQ5_a1b53bcf-1555-44cb-926e-74f37825e436"
      unitRef="usd">12100000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTUtMS0xLTMxMTU1_f785d756-fca9-400d-9828-7da1d34fc1b3"
      unitRef="usd">32700000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i24f279f95ee54250af9a1f381eeb628e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktOS0xLTEtMzAwMDM_3f187203-bb0c-4921-84a0-6682340b2e12"
      unitRef="usd">-14600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i601b0b2c3f164c0ba5077b33f38781ce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTEtMS0xLTMwMDAz_da78e89a-0b9c-406f-98ec-d45096c82981"
      unitRef="usd">-14600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1e0d7638511e460fa391173f08ffbafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTMtMS0xLTMwMDAz_795e0eae-f88f-4502-b120-ff2fdf27768d"
      unitRef="usd">-2700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzktMTUtMS0xLTMwMDAz_7434aa16-828c-4dee-bd79-2b873a741476"
      unitRef="usd">-17300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i833a5a07faf746beb930a54ff4cbe6d7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTEtMS0xLTMwMDAz_f958ead6-a8ad-467b-9fbe-1cb56cb91f67"
      unitRef="shares">65200000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i833a5a07faf746beb930a54ff4cbe6d7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTMtMS0xLTMwMDAz_3d7f9dd9-907f-4560-a9e7-bfbf854a6739"
      unitRef="usd">700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iad0f2deee9ed49119d6e135119fee09f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTUtMS0xLTMwMDAz_8adde397-ad32-40b2-a714-838154275e01"
      unitRef="usd">274700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id83f2c61597d45b0a69033c3b0ddee9d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTctMS0xLTMwMDAz_8d0ab709-9ac2-423a-9283-6e1f015bf058"
      unitRef="usd">1761300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63260d0188f24630b6471a5a6d92b6f6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTktMS0xLTMwMDAz_102b36a3-d431-455a-b6b6-72c8283ff1e6"
      unitRef="usd">-146300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2206e14e5364a3d8e7bdee10433f6e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTExLTEtMS0zMDAwMw_a8069a06-b50b-4709-bff9-f632a63f514c"
      unitRef="usd">1890400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i550da5ac81c7423d8d808eda89c0df9d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTEzLTEtMS0zMDAwMw_2acd1fdc-a4c9-4546-8173-b95b8a0ee10b"
      unitRef="usd">3500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzExLTE1LTEtMS0zMDAwMw_752d6307-82fa-45c1-bc89-c3efaef04ca7"
      unitRef="usd">1893900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i00ba378d9b3049dabbf609523bd8c242_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEyLTctMS0xLTMwMDAz_52aa1c69-d1fd-4813-a06d-82451276aaa8"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEyLTExLTEtMS0zMDAwMw_5507ede2-a657-46ac-8c52-1964a4d048d0"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i163a0b5526a646fb89cade2794b7f45a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEyLTEzLTEtMS0zMDAwMw_d9916b0c-9d47-46d8-a055-c2eeb2530491"
      unitRef="usd">100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEyLTE1LTEtMS0zMDAwMw_80d95114-ee38-4cae-949d-11de01112a45"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8849bfacfef343af8e9b77231a8a10ff_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTctMS0xLTMxMzEw_7d1a92fb-98d0-440e-8832-83d9922677dc"
      unitRef="usd">-11100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf448a3ed7f44aca9bea2dab99cd1789_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTExLTEtMS0zMTMyMg_3d41e26a-8e0c-423c-b50d-c17092464571"
      unitRef="usd">-11100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i41f33a4b15de4a168336fbd45c7285f9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTE1LTEtMS0zMTMzNA_a863e7f8-e46a-43ae-8a59-5f5e79e5ae68"
      unitRef="usd">-11100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsCash
      contextRef="i00ba378d9b3049dabbf609523bd8c242_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEzLTctMS0xLTMwMDAz_2ad7f069-4cd1-40f6-94e9-10a140b8fb0d"
      unitRef="usd">25500000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEzLTExLTEtMS0zMDAwMw_f16fa3e9-168c-4729-ade0-042f30a7112d"
      unitRef="usd">25500000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzEzLTE1LTEtMS0zMDAwMw_0b00d561-8bcc-4854-b17b-719363d65319"
      unitRef="usd">25500000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTUtMS0xLTMwMDAz_bf492584-a81c-4902-9e96-eeb51437bdc8"
      unitRef="usd">-1100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTExLTEtMS0zMDAwMw_a2b5b9d4-a213-42fd-ad26-0a2b999cd4d9"
      unitRef="usd">-1100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE0LTE1LTEtMS0zMDAwMw_663623a0-6fc8-4bff-8cd4-74b9c67d803d"
      unitRef="usd">-1100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8d2fac2b1f44467e9dbcf76c5aeaa278_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE1LTEtMS0xLTMwMDAz_dbc21fe0-47b7-4266-8672-2cc5ae3dfc52"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE1LTUtMS0xLTMwMDAz_5e192273-df90-4fd8-abaf-63300e88d4c0"
      unitRef="usd">1200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE1LTExLTEtMS0zMDAwMw_898b40de-3ea4-410a-911a-ec86f805b1ac"
      unitRef="usd">1200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE1LTE1LTEtMS0zMDAwMw_64ef3f38-47b9-444a-ba59-eec575fdad80"
      unitRef="usd">1200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE2LTUtMS0xLTMwMDAz_a14f2e09-283c-4559-94a0-616162916ea6"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE2LTExLTEtMS0zMDAwMw_8bc7ca78-0b8f-4824-871f-8567948f8383"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE2LTE1LTEtMS0zMDAwMw_f809d060-2c73-470e-9615-4cc2063da431"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i8d2fac2b1f44467e9dbcf76c5aeaa278_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE3LTEtMS0xLTMwMDAz_6c0fe0ad-9310-45ef-8e9e-78e8ffcddd8b"
      unitRef="shares">2600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE3LTUtMS0xLTMwMDAz_66061be0-85ea-4642-8215-3c75839eff34"
      unitRef="usd">68300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE3LTExLTEtMS0zMDAwMw_08ea97af-931b-4e67-be19-5639301218b8"
      unitRef="usd">68300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE3LTE1LTEtMS0zMDAwMw_0b09401d-3d54-4ae7-9640-5f4562068c32"
      unitRef="usd">68300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5500334420734fe4bd7a6925876875a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE5LTktMS0xLTMwMDAz_20b6e86b-6783-49fc-a728-a502328833f7"
      unitRef="usd">13700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE5LTExLTEtMS0zMDAwMw_f0d39345-39b3-40bf-8332-63eb5fd91633"
      unitRef="usd">13700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i163a0b5526a646fb89cade2794b7f45a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE5LTEzLTEtMS0zMDAwMw_fe6c7dfa-3061-4019-bd78-fdf027acbcce"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzE5LTE1LTEtMS0zMDAwMw_5462570c-32fa-41bf-a366-d21e619570d9"
      unitRef="usd">13700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityOther
      contextRef="ic60db4558aec4a18bdbfd97e8354161b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIwLTUtMS0xLTMwMDAz_bc7508c9-860e-4efc-9850-5fa55b4a4cb9"
      unitRef="usd">-1200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i00ba378d9b3049dabbf609523bd8c242_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIwLTctMS0xLTMwMDAz_a32e4870-cae5-4f88-b72f-c8508bc8d037"
      unitRef="usd">-2400000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1cfc3628d244437bbf4ee295133e5ac3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIwLTExLTEtMS0zMDAwMw_9bd373fb-1fc0-49f5-b7a7-08953a036ceb"
      unitRef="usd">-3700000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIwLTE1LTEtMS0zMDAwMw_0c343ec2-b93b-4f0d-b09b-4a1a704da697"
      unitRef="usd">-3700000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4210dc0051364dd1946554010a8e94cb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTEtMS0xLTMwMDAz_b2c77ba4-7e42-4969-b871-10be92695aeb"
      unitRef="shares">62900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4210dc0051364dd1946554010a8e94cb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTMtMS0xLTMwMDAz_a2f1bbaa-e684-43d6-aa57-a1e03ea53519"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idcb9aa625608455e8ce2f24d9a0edf31_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTUtMS0xLTMwMDAz_585faf3d-1a9b-4c9e-b39d-af372446051b"
      unitRef="usd">204600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i368030ebb1084308bcb1762e8f22ffbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTctMS0xLTMwMDAz_afba111c-523d-425e-9a4d-3e9d146845d1"
      unitRef="usd">1836700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3f532a4b1a94aa295a529f957d35009_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTktMS0xLTMwMDAz_d900bf73-b5cc-406d-88cc-3ef7b3deee84"
      unitRef="usd">-132600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0fe11da4f136409d8e4bcb62145cd446_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTExLTEtMS0zMDAwMw_b69bf23b-7077-48c6-9f0b-1eb6126bc815"
      unitRef="usd">1909300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee2d33efa62246c8ab02e254919a87f3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTEzLTEtMS0zMDAwMw_c8f6788c-54b3-4b66-a929-967031076889"
      unitRef="usd">3600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIxLTE1LTEtMS0zMDAwMw_455de0cb-6e83-4c39-b606-aa2aa36303ba"
      unitRef="usd">1912900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie186f25554b24feeb5b13f1a949483c1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIyLTctMS0xLTMwMDAz_8da55b67-ef9a-419a-9aa4-9b7707d69fb1"
      unitRef="usd">73700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIyLTExLTEtMS0zMDAwMw_22fe52b9-e615-423b-bef2-29f285d41442"
      unitRef="usd">73700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5f219377cc346b89cc4764681a76f3c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIyLTEzLTEtMS0zMDAwMw_c3fdb71d-0bed-497d-92d6-06e15c72cf8b"
      unitRef="usd">500000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzIyLTE1LTEtMS0zMDAwMw_10e7210e-29c4-4311-a827-c542ca2741dd"
      unitRef="usd">74200000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="ie186f25554b24feeb5b13f1a949483c1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI0LTctMS0xLTMwMDAz_d22a5d04-2676-4283-ad21-68c2dfe9375e"
      unitRef="usd">30000000.0</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI0LTExLTEtMS0zMDAwMw_d33800cd-9291-4396-a7fa-9067685d26b5"
      unitRef="usd">30000000.0</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI0LTE1LTEtMS0zMDAwMw_48f39677-7b54-4a69-85be-bc64ca67e3c6"
      unitRef="usd">30000000.0</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i031cde472ecd482f954b0af655903c05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI1LTUtMS0xLTMwMDAz_095925eb-c9cd-473e-b461-cbc83f5c341f"
      unitRef="usd">19600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI1LTExLTEtMS0zMDAwMw_d0567df5-c09f-429c-bd5e-c39d95b537e9"
      unitRef="usd">19600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI1LTE1LTEtMS0zMDAwMw_9359a8ab-3d14-46ee-8562-d40ce88a958e"
      unitRef="usd">19600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i1fdd7a18d8e04c34b1f8b1b2fe800dbc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI2LTEtMS0xLTMwMDAz_fb439641-9599-46b9-a1c8-9f6fbb80ec23"
      unitRef="shares">400000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i031cde472ecd482f954b0af655903c05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI2LTUtMS0xLTMwMDAz_461f97c0-de49-4b66-8a0f-cd5fa9911bc4"
      unitRef="usd">200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI2LTExLTEtMS0zMDAwMw_ec01caee-ac6c-4d30-ab21-fc5ecf234ffc"
      unitRef="usd">300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI2LTE1LTEtMS0zMDAwMw_9fd12f56-ebd4-4d27-951d-d7b65004aa72"
      unitRef="usd">300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i031cde472ecd482f954b0af655903c05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI3LTUtMS0xLTMwMDAz_55d72d53-2a1f-4543-bfc8-5c77a72de1b9"
      unitRef="usd">5800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI3LTExLTEtMS0zMDAwMw_9178ecc9-d77f-457a-951b-da689a04c38e"
      unitRef="usd">5800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI3LTE1LTEtMS0zMDAwMw_c50ca63f-f552-408e-8df7-bd9280a51b2c"
      unitRef="usd">5800000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i1fdd7a18d8e04c34b1f8b1b2fe800dbc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI4LTEtMS0xLTMwMDAz_c65e4d3e-e13c-4701-ae86-a4ccb82d37da"
      unitRef="shares">1700000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i031cde472ecd482f954b0af655903c05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI4LTUtMS0xLTMwMDAz_7849482d-ff9c-42a5-abfd-4efbb70338da"
      unitRef="usd">50500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI4LTExLTEtMS0zMDAwMw_0878bd7f-b0a8-451b-a257-892de04d7971"
      unitRef="usd">50500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI4LTE1LTEtMS0zMDAwMw_7d0b96aa-dbc1-45ad-b79c-589a13d124bd"
      unitRef="usd">50500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7e4d15a7c4c6483593279ffeea0e437c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI5LTktMS0xLTMwMDAz_346292de-4bbf-43a8-a2bb-afbe2fe6ff74"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI5LTExLTEtMS0zMDAwMw_f2c7899d-c923-4843-beb5-3b1f3c20a16a"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzI5LTE1LTEtMS0zMDAwMw_267c71f1-60a7-443d-b679-cb63c96c5c13"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityOther
      contextRef="ie186f25554b24feeb5b13f1a949483c1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMwLTctMS0xLTMwMDAz_1f5e56d1-cc72-4a82-bf17-84f099934a06"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i999049d6ec9d407a8f7297a6a3429ff3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMwLTExLTEtMS0zMDAwMw_ae4acf0c-a0d1-4e73-9968-75e08ecccdbf"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMwLTE1LTEtMS0zMDAwMw_e91cd1b3-ee7e-4288-bff5-fed04c3fe420"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibd0b8510622d4f15ad4b9925d215ecc6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTEtMS0xLTMwMDAz_954e32f6-727c-493b-a174-a5f31f0831cc"
      unitRef="shares">61700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd0b8510622d4f15ad4b9925d215ecc6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTMtMS0xLTMwMDAz_2fc18231-2cdc-4c97-bbc3-5b4cfb7a5c98"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0dcf8d0b52e74da3b9371cc9503be54a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTUtMS0xLTMwMDAz_6f951df9-dd3d-4245-bd50-dff7f2ec4d86"
      unitRef="usd">168100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if65594f3938f4b09b0c4cbef40994d32_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTctMS0xLTMwMDAz_a3efcd63-cde8-4251-a489-fbf8585d11f4"
      unitRef="usd">1880600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia93b06c1393d47c2854f3d3092a701c9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTktMS0xLTMwMDAz_4ed2d99e-c9ae-4359-8f5b-bf3a4fb00819"
      unitRef="usd">-136700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7aa5d38a204945b181deea87c9536c6f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTExLTEtMS0zMDAwMw_e1976bb0-8ee3-4818-9315-2c858582e86a"
      unitRef="usd">1912700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3956a7d4eb9743fa845de2d54b95a0de_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTEzLTEtMS0zMDAwMw_7a2108ef-cfc6-4bdd-86ef-f1af7b2d5ca1"
      unitRef="usd">4100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDMvZnJhZzowMGQ0ZGMxMmVkNDE0NTQ1YmExN2VmOWNlNTEyZjkwZC90YWJsZToyZDBjNjFjOTI0NDg0NDU1OTE1ODliN2ZmNDMzOTY4MS90YWJsZXJhbmdlOjJkMGM2MWM5MjQ0ODQ0NTU5MTU4OWI3ZmY0MzM5NjgxXzMxLTE1LTEtMS0zMDAwMw_b5a24b8b-914a-46c1-b2dd-daa35120d877"
      unitRef="usd">1916800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMtMS0xLTEtMzAwMDM_71993d68-754c-48e6-89d3-266362dced72"
      unitRef="usd">74200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMtMy0xLTEtMzAwMDM_1b6681d7-cdb8-4c24-b303-1d1bb676df7a"
      unitRef="usd">109600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMtNS0xLTEtMzAwMDM_8a355cdb-c35e-4eb6-8035-d25d1b7631bc"
      unitRef="usd">181100000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzUtMS0xLTEtMzAwMDM_e05373e2-ca66-4cbe-bb40-8b04c34ca40f"
      unitRef="usd">81000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzUtMy0xLTEtMzAwMDM_3858315f-e3b3-423b-960b-d7cbc5092cfc"
      unitRef="usd">85800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzUtNS0xLTEtMzAwMDM_a13ad121-2e19-4379-8010-78d505263153"
      unitRef="usd">87400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzYtMS0xLTEtMzAwMDM_980aa423-1464-462d-849e-162a82478f55"
      unitRef="usd">6300000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzYtMy0xLTEtMzAwMDM_ffa6ed45-9101-467b-8736-efee6e88b04b"
      unitRef="usd">63700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzYtNS0xLTEtMzAwMDM_b65c50ce-99dd-44ea-9a6e-b8e1c28141dd"
      unitRef="usd">25900000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzctMS0xLTEtMzAwMDM_c87a6b26-ed38-447f-9725-185082ea2db2"
      unitRef="usd">19600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzctMy0xLTEtMzAwMDM_9696b9ce-fd8c-48ab-9877-e77b1656375f"
      unitRef="usd">-900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzctNS0xLTEtMzAwMDM_e601f7f6-01b3-44ce-8ab0-ec9693361f94"
      unitRef="usd">23600000</us-gaap:ShareBasedCompensation>
    <int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzgtMS0xLTEtMzAwMDM_a0b3ff9a-b838-43f7-8f91-2343d95105a5"
      unitRef="usd">-7600000</int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount>
    <int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzgtMy0xLTEtMzAwMDM_e5f5b296-18be-484c-bda7-05f7912bc34f"
      unitRef="usd">-14400000</int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount>
    <int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzgtNS0xLTEtMzAwMDM_3ea7c1a7-9060-44d6-a5b4-5d17a30e6b0c"
      unitRef="usd">3300000</int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount>
    <int:RestructuringChargesWriteDownOfReceivables
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzktMS0xLTEtMzAwMDM_681bf428-f670-42ec-ae4d-a202d3b1ff07"
      unitRef="usd">-800000</int:RestructuringChargesWriteDownOfReceivables>
    <int:RestructuringChargesWriteDownOfReceivables
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzktMy0xLTEtMzAwMDM_f7c06c51-82d6-4bb4-b808-175aaf135664"
      unitRef="usd">300000</int:RestructuringChargesWriteDownOfReceivables>
    <int:RestructuringChargesWriteDownOfReceivables
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzktNS0xLTEtMzAwMDM_22dedcc2-1b5a-4c46-9714-ceb8f0cd264e"
      unitRef="usd">12600000</int:RestructuringChargesWriteDownOfReceivables>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEwLTEtMS0xLTMwMDAz_c69e4377-7be8-4199-9f30-6a7294ef24ee"
      unitRef="usd">7800000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEwLTMtMS0xLTMwMDAz_b277c9f6-28e8-496c-8bc2-57858bf5f139"
      unitRef="usd">-600000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEwLTUtMS0xLTMwMDAz_5d953720-984c-4b50-8004-6cfae69b48e1"
      unitRef="usd">-10800000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzExLTEtMS0xLTMwMDAz_dca798ff-0ba9-4a6f-bc66-766698a8cd76"
      unitRef="usd">-1500000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzExLTMtMS0xLTMwMDAz_7615a2b9-bc45-4ab2-b8c1-0120bcb589b1"
      unitRef="usd">80000000.0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzExLTUtMS0xLTMwMDAz_5a47afda-19f7-47c6-8ee9-a25a83f6f43f"
      unitRef="usd">13900000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEyLTEtMS0xLTMwMDAz_8b4c53df-7cc1-4706-a145-f93822378b6f"
      unitRef="usd">-20000000.0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEyLTMtMS0xLTMwMDAz_0729e7cd-3b64-45d0-a257-956c64090b08"
      unitRef="usd">-1900000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzEyLTUtMS0xLTMwMDAz_7aff482f-247a-4bbb-b27b-6950cad73d97"
      unitRef="usd">1800000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE0LTEtMS0xLTMwMDAz_370a09ad-e628-4156-97fe-079ce92bb9df"
      unitRef="usd">1132600000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE0LTMtMS0xLTMwMDAz_f88bdaf0-7641-4c00-8065-aecfb6f4c1e6"
      unitRef="usd">-1300300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE0LTUtMS0xLTMwMDAz_021d745e-32cc-4d7c-b509-78b3d39c23a4"
      unitRef="usd">164100000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE1LTEtMS0xLTMwMDAz_86700b94-b758-4a9a-a614-f2a983ad3da2"
      unitRef="usd">135200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE1LTMtMS0xLTMwMDAz_92cffe26-39bd-4fd4-b5cb-b0391efd228e"
      unitRef="usd">-251000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE1LTUtMS0xLTMwMDAz_6f5f9197-60f8-48e3-9e11-3a93910b0cc6"
      unitRef="usd">61300000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE2LTEtMS0xLTMwMDAz_d2f804c3-11e7-46b5-a7c5-0558999caba1"
      unitRef="usd">10500000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE2LTMtMS0xLTMwMDAz_e5016a6f-0e89-483f-82be-c120c5206bdf"
      unitRef="usd">-28100000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE2LTUtMS0xLTMwMDAz_6449c972-5e5d-49bf-9ed4-68bb9c8b688b"
      unitRef="usd">17800000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE3LTEtMS0xLTMwMDAz_fa0ba6bd-cb29-46e0-b35b-edbfe7f8ceec"
      unitRef="usd">89500000</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE3LTMtMS0xLTMwMDAz_714011bc-1860-4ae7-a659-691d4c78a656"
      unitRef="usd">6900000</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE3LTUtMS0xLTMwMDAz_875f2034-8d92-4dcc-82d1-81a9abca6f74"
      unitRef="usd">-132000000.0</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE4LTEtMS0xLTMwMDAz_7e7a26d0-7b60-4ab7-a1d7-25e7c13483dc"
      unitRef="usd">32100000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE4LTMtMS0xLTMwMDAz_5948906c-e85b-4263-8278-2133f0ecd5d5"
      unitRef="usd">-63200000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE4LTUtMS0xLTMwMDAz_44cc8f2d-1493-49de-ac97-5ca1271b0e5f"
      unitRef="usd">52800000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE5LTEtMS0xLTMwMDAz_fd2b8529-7a34-4e66-b42d-9532ae3979d9"
      unitRef="usd">22900000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE5LTMtMS0xLTMwMDAz_2cf092b3-1c6b-42c8-b159-e9c795f042d7"
      unitRef="usd">44200000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzE5LTUtMS0xLTMwMDAz_49f0a95f-ee83-4125-a730-f80269f435c9"
      unitRef="usd">-42700000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIwLTEtMS0xLTMwMDAz_b68acad8-924f-4180-b72c-be84a87b5a1e"
      unitRef="usd">89900000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIwLTMtMS0xLTMwMDAz_107c1adb-c1e1-4e54-bc50-1adb2f6f68c6"
      unitRef="usd">8700000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIwLTUtMS0xLTMwMDAz_d2b89e97-2ce0-4c6e-9478-23190fbb62bb"
      unitRef="usd">-33600000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIxLTEtMS0xLTMwMDAz_9e2899e5-2c7c-41d6-80d0-74b66013a8cb"
      unitRef="usd">1143800000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIxLTMtMS0xLTMwMDAz_e77326f3-2d0e-4712-9969-b368ff4a29cb"
      unitRef="usd">-1223900000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIxLTUtMS0xLTMwMDAz_d56c36a6-18ac-4d23-a15e-ff123645eb08"
      unitRef="usd">143700000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <int:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIyLTEtMS0xLTMwMDAz_306ecf77-f66a-4671-87a4-b0f9ee7e24cf"
      unitRef="usd">52000000.0</int:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <int:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIyLTMtMS0xLTMwMDAz_24370f17-ef53-455a-af6f-d6f569d6b76c"
      unitRef="usd">23600000</int:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <int:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIyLTUtMS0xLTMwMDAz_7e717abb-4a2b-4f99-b5d9-3bc9b1e1aecd"
      unitRef="usd">8100000</int:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIzLTEtMS0xLTMwMDAz_e80bcfff-a174-4463-8c19-66e0a651384e"
      unitRef="usd">179000000.0</int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities>
    <int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIzLTMtMS0xLTMwMDAz_6f314f0d-3816-47aa-b26f-47addb6e6a8d"
      unitRef="usd">-87600000</int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities>
    <int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzIzLTUtMS0xLTMwMDAz_30f7c095-db45-48c5-8020-070dd47eed8b"
      unitRef="usd">-91900000</int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities>
    <int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI0LTEtMS0xLTMwMDAz_e08d204a-daff-4d91-8feb-fe861bd9699a"
      unitRef="usd">79000000.0</int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent>
    <int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI0LTMtMS0xLTMwMDAz_b13cb48a-6bdb-47d7-b998-c25951fdffc7"
      unitRef="usd">54300000</int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent>
    <int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI0LTUtMS0xLTMwMDAz_78b2ce38-ebfa-46f5-8f2f-559d57891d69"
      unitRef="usd">12800000</int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI1LTEtMS0xLTMwMDAz_8d5c5142-acdf-439a-82f5-e17dab3c72e1"
      unitRef="usd">99000000.0</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI1LTMtMS0xLTMwMDAz_c8fb11b6-92d0-43a8-86a8-65810ae70483"
      unitRef="usd">494500000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI1LTUtMS0xLTMwMDAz_97baeffd-138b-49b4-97be-a424ba6ab17f"
      unitRef="usd">47700000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI2LTEtMS0xLTMwMDAz_ac3bdae0-92b9-46af-a48a-e3e13bf76a6f"
      unitRef="usd">173200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI2LTMtMS0xLTMwMDAz_cfdc030d-db23-44b3-8220-fa8441fb3ff2"
      unitRef="usd">604100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI2LTUtMS0xLTMwMDAz_d6b85c2a-963f-4a58-8399-0d7034a30996"
      unitRef="usd">228800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI5LTEtMS0xLTMwMDAz_3cd3d89f-a69a-44ee-94f0-43a6dc1bedb0"
      unitRef="usd">37100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI5LTMtMS0xLTMwMDAz_166f6888-338e-437b-9c7b-df9281131c7b"
      unitRef="usd">128600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzI5LTUtMS0xLTMwMDAz_53a5142a-3d2b-46fa-85d5-02d9007d5c38"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMwLTEtMS0xLTMwMDAz_03a06312-3003-4f00-b1f2-4d20aa36faec"
      unitRef="usd">25000000.0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMwLTMtMS0xLTMwMDAz_306a869b-1b17-4063-9eb6-10f866214d14"
      unitRef="usd">259600000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMwLTUtMS0xLTMwMDAz_bcb61373-9aec-42ea-8163-ea03e5004cac"
      unitRef="usd">30800000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMxLTEtMS0xLTMwMDAz_00977976-b0b1-40c6-834e-28ea2e15a48a"
      unitRef="usd">39200000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMxLTMtMS0xLTMwMDAz_ae626f0b-64b5-4032-b62b-ae244da35ab4"
      unitRef="usd">51300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMxLTUtMS0xLTMwMDAz_85641645-51b9-40a2-b1a1-d97f7c28fc14"
      unitRef="usd">80900000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMyLTEtMS0xLTMwMDAz_e36d5c88-cb96-49ac-ba52-2f59394f97d7"
      unitRef="usd">7100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMyLTMtMS0xLTMwMDAz_6360bdfa-5edf-468d-abe4-380502408888"
      unitRef="usd">6900000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMyLTUtMS0xLTMwMDAz_7237cd9a-83c0-420e-80e6-c525741846d3"
      unitRef="usd">400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMzLTEtMS0xLTMwMDAz_6f8cca1a-518a-4462-a081-3f42ec67bc02"
      unitRef="usd">-58300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMzLTMtMS0xLTMwMDAz_aea07a9f-601c-4524-91cc-465eb309a50c"
      unitRef="usd">72800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzMzLTUtMS0xLTMwMDAz_28156c55-ec57-4206-a218-cfb663c31e3b"
      unitRef="usd">-50500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM1LTEtMS0xLTMwMDAz_7beb54f5-bdbb-4f53-9978-8d2849a83ed1"
      unitRef="usd">300000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM1LTMtMS0xLTMwMDAz_a39566b6-43ed-4dfd-840c-c8cb0bd19255"
      unitRef="usd">2095400000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM1LTUtMS0xLTMwMDAz_a820ca75-765e-48d3-9ce4-d2f511cd80b3"
      unitRef="usd">5001700000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM2LTEtMS0xLTMwMDAz_4960bd92-9074-4e49-a3d3-60b4d76dbdda"
      unitRef="usd">24200000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM2LTMtMS0xLTMwMDAz_32258fab-009b-4288-a466-554e14b791b8"
      unitRef="usd">2207400000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM2LTUtMS0xLTMwMDAz_e8932c90-d61d-4959-a0a9-6b682ba5d4fb"
      unitRef="usd">5080200000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM3LTEtMS0xLTMwMDAz_5a896253-ef23-471c-bad9-2bbff2225904"
      unitRef="usd">28700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM3LTMtMS0xLTMwMDAz_2fb9edb0-d30f-46c1-ab0e-ff6529718396"
      unitRef="usd">25600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM3LTUtMS0xLTMwMDAz_10f99c1e-366a-489f-a23a-5d1597439e9a"
      unitRef="usd">21100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM4LTEtMS0xLTMwMDAz_7ba4d111-5bde-448c-a28c-57e094609794"
      unitRef="usd">50500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM4LTMtMS0xLTMwMDAz_f81494b4-ee41-48c2-9120-b0f7a1a49735"
      unitRef="usd">68300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM4LTUtMS0xLTMwMDAz_aff32bd1-9455-4982-9eda-b22e4f277b8e"
      unitRef="usd">65400000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTEtMS0xLTMwMDAz_e43f33fc-e321-4096-b9d5-4b6389a72a9e"
      unitRef="usd">-10500000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTMtMS0xLTMwMDAz_00b914e4-9bc5-442c-82b6-6ec5eba19418"
      unitRef="usd">-7100000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTUtMS0xLTMwMDAz_fd071ed9-129b-490b-9269-32f09a6aaf6f"
      unitRef="usd">-39900000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQwLTEtMS0xLTMwMDAz_999dd9a6-e6a7-4079-a368-15b0f66a0582"
      unitRef="usd">-113600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQwLTMtMS0xLTMwMDAz_5898cba1-bdd6-454f-8cf6-0bb7a2823a2f"
      unitRef="usd">-213000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQwLTUtMS0xLTMwMDAz_77e69464-2b47-40b6-960e-c0edc7a536de"
      unitRef="usd">-204900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQxLTEtMS0xLTMwMDAz_f8a39e3f-680c-40aa-b411-26b86a8f67c6"
      unitRef="usd">-7800000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQxLTMtMS0xLTMwMDAz_4cf3ef93-4625-4113-a587-a186332a54fa"
      unitRef="usd">8800000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQxLTUtMS0xLTMwMDAz_44113918-61e4-4da6-828f-39674722e7db"
      unitRef="usd">1000000.0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQyLTEtMS0xLTMwMDAz_95347d4c-4b3b-4c14-82cd-e6e0be793bdd"
      unitRef="usd">-6600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQyLTMtMS0xLTMwMDAz_bdafbcb1-6f40-4a77-a78a-a312f1a83f48"
      unitRef="usd">472700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQyLTUtMS0xLTMwMDAz_78aa3577-f92b-4372-b26b-993dae6f66eb"
      unitRef="usd">-25600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQzLTEtMS0xLTMwMDAz_a2fc3f0d-f309-406f-9548-894eb5029e6c"
      unitRef="usd">658800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQzLTMtMS0xLTMwMDAz_cc4e4323-8b60-49c2-aa84-a0c52b4601b6"
      unitRef="usd">186100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f26bea2755544d1aa3009d66b6bdaff_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQzLTUtMS0xLTMwMDAz_db24852b-3ebc-4e2b-ad63-591d442deb54"
      unitRef="usd">211700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQ0LTEtMS0xLTMwMDAz_154a7d18-9449-472c-8987-09f60e1d67b4"
      unitRef="usd">652200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQ0LTMtMS0xLTMwMDAz_cc3653e7-b73a-4f4f-9de3-77115ca48e6d"
      unitRef="usd">658800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzQ0LTUtMS0xLTMwMDAz_546136a4-d313-46af-aa99-35d705467d59"
      unitRef="usd">186100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzEwOA_a8a859be-957f-4330-b5e9-f4562973ec32"
      unitRef="usd">32700000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i54482b438bfa463cae05cd04fa7ec79d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzE0NA_5176fc8e-b0f4-4523-bd00-1214d153b407"
      unitRef="number">0.30</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:InterestPaidNet
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzQtMS0xLTEtMzAwMDM_12e3f95e-5a5f-4cdd-994f-f0f47cb530dd"
      unitRef="usd">44400000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzQtMy0xLTEtMzAwMDM_65a3a22d-7978-4939-af9a-2966ad4e3306"
      unitRef="usd">45100000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzQtNS0xLTEtMzAwMDM_14b3398a-2236-49a9-b695-dc2759786501"
      unitRef="usd">77000000.0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzUtMS0xLTEtMzAwMDM_b1104d7d-53f1-4aa7-b9d5-468376cf7b56"
      unitRef="usd">39000000.0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzUtMy0xLTEtMzAwMDM_6bfa6b7b-a0fb-4e66-9b6b-bdfa62036d18"
      unitRef="usd">68500000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTplNzUzNTE3ZTI0MjE0Y2Y1ODdjN2I4MmRhOWNkNWZjMi90YWJsZXJhbmdlOmU3NTM1MTdlMjQyMTRjZjU4N2M3YjgyZGE5Y2Q1ZmMyXzUtNS0xLTEtMzAwMDM_d382cefd-899d-40fa-b3fa-351bad4c2bff"
      unitRef="usd">82900000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzEwOTk1MTE2Mjg0NDI_e8fa6fb5-0f82-4758-8da6-cad0ab1e52b7"
      unitRef="usd">7400000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzQ0Mw_9dd2bac3-308f-4f97-a285-aacd9c4afaba"
      unitRef="usd">6300000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzQ1MA_3ad50f8f-f521-4d1b-8870-e733e2ee23b6"
      unitRef="usd">6500000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTEw_835e087f-5d27-4d61-be3f-291743a7f31a">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1. Basis of Presentation, New Accounting Standards and Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;World Fuel Services Corporation (the "Company") was incorporated in Florida in July 1984 and along with its consolidated subsidiaries is referred to collectively in this Annual Report on Form&#160;10&#x2011;K ("2021 10&#x2011;K Report") as "World Fuel," "we," "our" and "us."&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a leading global fuel services company, principally engaged in the distribution of fuel and related products and services in the aviation, land and marine transportation industries. In recent years, we have expanded our land product and service offerings to include energy advisory services and supply fulfillment for natural gas and power to commercial, industrial and government customers. Our intention is to become a leading global energy management company offering a full suite of energy advisory, management and fulfillment services, technology solutions, payment management solutions, as well as sustainability products and services across the energy product spectrum. We will continue to focus on enhancing the portfolio of products and services we provide based on changes in customer demand, including increasing our sustainability offerings and renewable energy solutions in light of the continued global focus on climate change and the related impacts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout 2020 and 2021, the COVID-19 pandemic had a significant impact on the global economy as a whole, and the transportation industries in particular. Many of our customers in these industries, especially commercial airlines, have experienced a substantial decline in business activity arising from the various measures enacted by governments around the world to contain the spread of the virus. While travel and economic activity has begun to improve in certain regions, activity in many parts of the world continues to be negatively impacted by travel restrictions and lockdowns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;A. Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements and related Notes include our parent company and subsidiaries where we exercise control and include the operations of acquired businesses after the completion of their acquisition. The decision of whether or not to consolidate an entity requires consideration of majority voting interests, as well as effective economic or other control over the entity. The Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). Our fiscal year-end is as of and for the year ended December 31 for each year presented. All intercompany transactions among our consolidated subsidiaries have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts in the Consolidated Financial Statements and accompanying Notes may not add due to rounding. All percentages have been calculated using unrounded amounts. Certain prior period amounts have been reclassified to conform to the current presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;B. New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included below is a description of recent new accounting standards that had an impact on the Company&#x2019;s Consolidated Financial Statements. New accounting standards or accounting standards updates not listed below were assessed and determined to be either not applicable or did not have a material impact on the Company&#x2019;s Consolidated Financial Statements or processes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and Scope. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 and January 2021, ASU 2020-04 and ASU 2021-01 were issued, respectively. The amendments provide temporary optional expedients and exceptions to the guidance on contract modifications and hedge accounting to ease the financial reporting burden in accounting for (or recognizing the effects of) contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate ("LIBOR") or other interbank offered rates being discontinued under a phased approach because of reference rate reform. The Company adopted these updates in the fourth quarter of 2021 and applied the optional expedients and exceptions prospectively to all eligible contract modifications, hedging relationships and other transactions affected by the discontinuance of certain LIBORs on December 31, 2021 when certain criteria were met, which did not have a material impact on its consolidated financial statements or processes. The Company will continue to apply such optional expedients and exceptions for all eligible items of similar nature which modification occurs until December 31, 2022, but does not anticipate a material impact to its Consolidated Financial Statements for the related periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Issued But Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no recently issued accounting standards not yet adopted by us that, upon adoption, are expected to have a material impact on the Company&#x2019;s Consolidated Financial Statements or processes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;C. Estimates and Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires us to make certain estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Accordingly, actual results could materially differ from estimated amounts. We evaluate our estimated assumptions based on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;D. Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash equivalents consist principally of overnight investments, bank money market accounts and bank time deposits which have an original maturity date of less than 90&#160;days. These securities are carried at cost, which approximates market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;E. Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-13, including the related codification amendments, in the first quarter of 2020 utilizing the modified retrospective transition method and applying the transition provisions at the effective date. The Company implemented changes to business processes and internal controls that support the new standard. As of the date of implementation on January 1, 2020, the Company recognized $11.1 million as a reduction to the opening retained earnings balance. The main drivers of the consolidated impact at transition were related to the inclusion of future economic conditions, the exclusion of freestanding credit enhancements when estimating the expected credit loss and estimating the lifetime credit losses of notes receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are measured at amortized cost. The health of our accounts receivable is continuously monitored using a risk-based model, taking into consideration both the timeliness and predictability of collections from our customers. We maintain a provision for estimated credit losses based upon our historical experience with our customers, along with any specific customer collection issues that we have identified from current financial information and business prospects, as well as any political or economic conditions or other market factors, including certain assumptions based on reasonable forward-looking information from market sources. Principally based on these credit risk factors, portfolio segments are defined and an internally derived risk-based credit loss reserve is established and applied to each portfolio segment. Customer account balances that are deemed to be at high risk of collectability are reserved at higher rates than customer account balances which we expect to collect without difficulty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Individual receivables are written off when there is information indicating that the counterparty is in severe financial difficulty and the amounts are deemed uncollectible. An accounts receivable written off may still be subject to enforcement activities under our recovery procedures, taking into account legal advice where appropriate. Any subsequent recoveries made are recognized as income in the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;F. Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued primarily using weighted average cost and first-in-first-out in certain limited locations. Inventory is stated at the lower of average cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as a loss in the Consolidated Statements of Income and Comprehensive Income in the period in which it occurs. We utilize a variety of fuel indices and other indicators to calculate the net realizable value. Components of inventory include fuel purchase costs, any related transportation or distribution costs and changes in the estimated fair market values for inventories included in a fair value hedge relationship.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;G. Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A business combination occurs when an entity obtains control of a business by acquiring its net assets, or some or all of its equity interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Before applying the acquisition method, we determine whether a transaction meets the definition of a business combination. For a transaction to be accounted for as a business combination, the entity or net assets acquired must meet the definition of a business as defined in ASC 805. Under the acquisition method, the purchase price is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allocated to all identifiable assets acquired, all liabilities assumed and any noncontrolling interest at the fair value as of the acquisition date. Any residual difference with the consideration transferred is recognized as Goodwill. Goodwill arises because the purchase price paid reflects numerous factors, including the strategic value and expected synergies that the acquisition would bring to our existing operations. Acquisition-related costs incurred in connection with a business combination are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the assets acquired do not meet the definition of a business, we account for the transaction as an asset acquisition in which goodwill is not recognized, but rather any residual difference with the consideration transferred is allocated on a relative fair value basis to all qualifying identifiable net assets acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;H. Fair Value &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price to sell an asset or transfer a liability and therefore represents an exit price in the principal market (or in the absence of a principal market, the most advantageous market). It represents a market-based measurement that contemplates a hypothetical transaction between market participants at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depending on the type of assets, we calculate the fair value using the income approach (e.g., based on the present value of estimated future cash flows), the market approach or a combination of both. The unique characteristics of an asset or liability and the availability of observable prices affect the number of valuation approaches and/or techniques used in a fair value analysis. We measure fair value using observable and unobservable inputs. We give the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1 inputs) and the lowest priority to unobservable inputs (Level 3 inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We apply the following fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; Quoted prices (unadjusted) in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; Quoted prices in non-active markets or in active markets for similar assets or liabilities, observable inputs other than quoted prices; and inputs that are not directly observable but are corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; Inputs that are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information pertaining to our fair value measurements, see Note 12. Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;I. Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative contracts are recognized at their estimated fair market value. The fair value of our derivatives is derived using observable and certain unobservable inputs, such as basis differentials, which are based on the difference between the historical prices of our prior transactions and underlying observable data; and incorporates the effect of nonperformance risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the derivative instrument is not designated as a hedge, changes in the estimated fair market value are recognized as a component of Revenue, Cost of revenue or Other income (expense), net (based on the underlying transaction type) in the Consolidated Statements of Income and Comprehensive Income. Derivatives that qualify for hedge accounting may be designated as either a fair value or cash flow hedge. At the inception, and on an ongoing basis, we assess the hedging relationship to determine its effectiveness in offsetting changes in cash flows or fair value attributable to the hedged risk. For our fair value hedges, changes in the estimated fair market value of the hedging instrument and the hedged item are recognized in the same line item as the underlying transaction type in the Consolidated Statements of Income and Comprehensive Income. For our cash flow hedges, the changes in the fair market value of the hedging instrument are initially recognized in other comprehensive income as a separate component of shareholders&#x2019; equity and subsequently reclassified into the same line item as the underlying forecasted transaction in the Consolidated Statements of Income and Comprehensive Income when both are settled or deemed probable of not occurring. Cash flows for our hedging instruments used in our hedges are classified in the same category as the cash flow from the hedged items. If for any reason hedge accounting is discontinued, then any cash flows subsequent to the date of discontinuance will be classified in a manner consistent with the nature of the instrument. For more information on our derivatives, see Note 4. Derivative Instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;J. Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated primarily by using the straight-line method over the estimated useful lives of the assets. Costs of major additions and improvements are capitalized while expenditures for maintenance and repairs, which do not extend the life of the asset, are expensed. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are eliminated from the accounts and any resulting gain or loss is credited or charged to income. Long-lived assets held and used by us (including property and equipment) are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchases of computer software and external costs and certain internal costs directly associated with developing significant computer software applications for internal use are capitalized within property and equipment, which also includes hosting arrangements when we have the contractual right to take possession of the software at any time during the hosting period and it is feasible for us to either run the software in our own hardware or contract with another unrelated party to host the software. Amortization of such costs is calculated primarily by using the straight-line method over the estimated useful life of the software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;K. Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct an impairment assessment as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired. This assessment is performed at the reporting unit level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the option to perform a qualitative assessment of goodwill rather than completing the quantitative impairment test. Under this qualitative assessment, if we conclude it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, no further analysis is needed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also use the quantitative goodwill impairment test, to identify both the existence of impairment and the amount of impairment loss. To determine whether goodwill is impaired, we compare the fair value of the reporting units to which goodwill was assigned to their respective carrying values. In calculating the fair value, we use a combination of both an income and market approach as our primary indicator of fair value. Under the market approach, we use a selection of global companies that correspond to each reporting unit to derive a market-based multiple. Under the income approach, we calculate the fair value of each reporting unit based on the present value of estimated future cash flows. The estimated future cash flows are based on the best information available as of the testing date, including our annual operating plan that is approved by our Board of Directors. The estimated cash flows are discounted using rates that correspond to a weighted-average cost of capital consistent with those used internally for investment decisions. All our estimates are considered supportable assumptions that are based on a number of factors including industry experience, internal benchmarks and the economic environment. We believe these assumptions are reasonable and are consistent with those we believe a market participant would use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;L. Identifiable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our acquisitions, we recognize identifiable intangible assets at fair value. After the initial recognition of the asset, the accounting treatment depends on the period over which the asset is expected to contribute directly or indirectly to the future cash flows of the company. Identifiable intangible assets with finite useful lives are amortized over their estimated useful lives and are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Intangible assets with indefinite useful life are not subject to amortization but are tested for impairment at least annually during the fourth quarter. This analysis generally involves the use of qualitative and quantitative information to conclude  whether the fair value is greater than or equal to the carrying value .&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;M. Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold investments which are primarily accounted for under the equity method as we have the ability to exercise significant influence over the operating and financial policies of the investee, but do not have control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of an equity method investment is increased to reflect our share of income and is reduced to reflect our share of losses of the investee, dividends received and other-than-temporary impairments. Investments accounted for under the equity method are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an investment may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess our intent and/or ability to recover the carrying amount of the investment over a long period. However, if the fair value of the investment is less than its carrying amount, and the investment will not recover in the near term, then an other-than-temporary impairment is recognized. Impairments of equity method investments are classified as Asset impairments within the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;N. Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our consolidated revenues are generated through the sale of fuel and fuel-related products. We generally recognize fuel sales and services revenue on a gross basis as we have control of the products or services before they are delivered to our customers. In drawing this conclusion, we considered various factors, including inventory risk management, latitude in establishing the sales price, discretion in the supplier selection and that we are normally the primary obligor in our sales arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from the sale of fuel is recognized when our customers obtain control of the fuel, which is typically upon delivery of each promised gallon or barrel to an agreed-upon delivery point. Revenue from services, including energy procurement advisory services and international trip planning support, are recognized over the contract period when services have been performed and we have the right to invoice for those services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling related fees incurred before control of the goods or services are transferred to the customer, are considered activities to fulfill the promise and not a separately promised service. When we coordinate shipping and handling activities after our customer obtains control of goods or services, we have elected to account for these shipping and handling costs as activities to fulfill the promise to transfer the goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected not to adjust the contract consideration for the effect of a significant financing component for any contract in which the period between when the Company transfers the promises in the contract and when the customer pays is a year or less. In addition, we have elected to exclude from the transaction price the amount of certain taxes assessed by a government authority that we collect (or recover) from our customer and remit in connection with our sales transactions, such as certain sales or excise taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to apply the optional exemption from estimating and disclosing the variable consideration from our remaining performance obligations when the transaction price is only estimated for disclosures purpose, including contracts in which the right to consideration corresponds directly with the value to the customer of the entity's performance to date. Also, we have elected to apply the exemption for contracts with fixed consideration an original expected duration of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;O. Share-Based Payment Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for share-based payment awards on a fair value basis of the equity instrument issued. Under fair value accounting, the grant-date fair value of the share-based payment award is amortized as compensation expense, on a straight-line basis, over the service period (generally, the vesting period) for both graded and cliff vesting awards. We have elected to account for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;P. Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, the functional currency of our subsidiaries is the U.S. dollar, except for certain foreign subsidiaries which utilize their respective local currency as their functional currency. Monetary assets and liabilities denominated in a currency that is different from the functional currency is remeasured from the applicable currency to the functional currency using month-end exchange rates. Foreign currency transaction gains and losses are included in other income (expense), net, in the accompanying Consolidated Statements of Income and Comprehensive Income in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues and expenses of the subsidiaries that have a functional currency other than the U.S. dollar have been translated into U.S. dollars at average exchange rates prevailing during the period. The assets and liabilities of these subsidiaries have been translated at the rates of exchange on the balance sheet dates. The resulting translation gain and loss adjustments are recorded in Accumulated Other Comprehensive Income as a separate component of Shareholders&#x2019; Equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Q. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and operating loss and income tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recorded as a component of the income tax provision in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regular assessments are made on the likelihood that our deferred tax assets will be recovered from our future taxable income. Our evaluation is based on estimates, assumptions, and includes an analysis of available positive and negative evidence, giving weight based on the evidence&#x2019;s relative objectivity. Sources of positive evidence include estimates of future taxable income, future reversal of existing taxable temporary differences, taxable income in carryback years, and available tax planning strategies. Sources of negative evidence include current and cumulative losses in recent years, losses expected in early future years, any history of operating losses or tax credit carryforwards expiring unused, and unsettled circumstances that, if unfavorably resolved, would adversely affect future profit levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining carrying value of our deferred tax assets, after recording the valuation allowance on our deferred tax assets, is based on our present belief that it is more likely than not that we will be able to generate sufficient future taxable income in certain tax jurisdictions to utilize such deferred tax assets. The amount of the remaining deferred tax assets considered recoverable could be adjusted if our estimates of future taxable income during the carryforward period change favorably or unfavorably. To the extent we believe that it is more likely than not that some or all of the remaining deferred tax assets will not be realized, we must establish a valuation allowance against those deferred tax assets, resulting in additional income tax expense in the period such determination is made. To the extent a valuation allowance currently exists, we will continue to monitor all positive and negative evidence until we believe it is more likely than not that it is no longer necessary, resulting in an income tax benefit in the period such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgment is required in evaluating our tax positions, and in determining our provisions for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. We establish reserves when, despite our belief that the income tax return positions are fully supportable, certain positions are likely to be challenged and we may ultimately not prevail in defending those positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;R. Earnings per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share is computed by dividing net income attributable to World Fuel and available to common shareholders by the weighted average number of shares of common stock outstanding for the period. Diluted earnings per common share is computed by dividing net income attributable to World Fuel and available to common shareholders by the sum of the weighted average number of shares of common stock outstanding for the period and the number of additional shares of common stock that would have been outstanding if our outstanding potentially dilutive securities had been issued. Potentially dilutive securities include awards of restricted stock subject to forfeitable dividends, non-vested restricted stock units ("RSUs"), performance stock units where the performance requirements have been met, and settled stock appreciation rights awards ("SSARs"). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per common share by application of the treasury stock method, except if its impact is anti-dilutive. Under the treasury stock method, an increase in the fair market value of our common stock can result in a greater dilutive effect from potentially dilutive securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;S. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted ASU 2016-02, including the related codification amendments, in the first quarter of 2019 utilizing the modified retrospective transition method and applying the transition provisions at the effective date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. Determining whether a contract contains a lease includes judgment regarding whether the contract conveys the right to control the use of identified property or equipment for a period of time in exchange for consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our lease-related assets and liabilities based on their classification as operating leases or finance leases, following the relevant accounting guidance. For all the lessee arrangements, we have elected an accounting policy to combine non-lease components with the related-lease components and treat the combined items as a lease for accounting purposes. We measure lease related assets and liabilities based on the present value of lease payments, including in-substance fixed payments, variable payments that depend on an index or rate measured at the commencement date, and the amount we believe is probable we will pay the lessor under residual value guarantees when applicable. We discount lease payments based on our estimated incremental borrowing rate at lease commencement (or modification), which is primarily based on our estimated credit rating, the lease term at commencement, and the contract currency of the lease arrangement. We have elected to exclude short term leases (leases with an original lease term less than one year) from the measurement of lease-related assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test right-of-use assets at the asset group level whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;T. Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining whether an accrual for a loss contingency is required, we first assess the likelihood of occurrence of the future event or events that will confirm the loss. When a loss is probable (the future event or events are likely to occur) and the amount of the loss can be reasonably estimated, the estimated loss is accrued. If the reasonable estimate of the loss is a range and an amount within the range appears to be a better estimate than any other amount within the range, that amount is accrued. However, if no amount within the range is a better estimate, the minimum amount in the range should be accrued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When a loss is reasonably possible (the chance of the future event or events occurring is more than remote but less than likely), no accrual is recognized.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTEy_1582fcfd-74e5-49a8-97f5-8d0f5b61a5c2">Basis of PresentationThe Consolidated Financial Statements and related Notes include our parent company and subsidiaries where we exercise control and include the operations of acquired businesses after the completion of their acquisition. The decision of whether or not to consolidate an entity requires consideration of majority voting interests, as well as effective economic or other control over the entity. The Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). Our fiscal year-end is as of and for the year ended December 31 for each year presented. All intercompany transactions among our consolidated subsidiaries have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTg5_6cf689dd-7792-470d-b512-7c2375832629">New Accounting Standards&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included below is a description of recent new accounting standards that had an impact on the Company&#x2019;s Consolidated Financial Statements. New accounting standards or accounting standards updates not listed below were assessed and determined to be either not applicable or did not have a material impact on the Company&#x2019;s Consolidated Financial Statements or processes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and Scope. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 and January 2021, ASU 2020-04 and ASU 2021-01 were issued, respectively. The amendments provide temporary optional expedients and exceptions to the guidance on contract modifications and hedge accounting to ease the financial reporting burden in accounting for (or recognizing the effects of) contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate ("LIBOR") or other interbank offered rates being discontinued under a phased approach because of reference rate reform. The Company adopted these updates in the fourth quarter of 2021 and applied the optional expedients and exceptions prospectively to all eligible contract modifications, hedging relationships and other transactions affected by the discontinuance of certain LIBORs on December 31, 2021 when certain criteria were met, which did not have a material impact on its consolidated financial statements or processes. The Company will continue to apply such optional expedients and exceptions for all eligible items of similar nature which modification occurs until December 31, 2022, but does not anticipate a material impact to its Consolidated Financial Statements for the related periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Issued But Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no recently issued accounting standards not yet adopted by us that, upon adoption, are expected to have a material impact on the Company&#x2019;s Consolidated Financial Statements or processes.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTEz_ff1eb63e-425e-4e98-bc49-f6c3aefb2951">Estimates and AssumptionsThe preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires us to make certain estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Accordingly, actual results could materially differ from estimated amounts. We evaluate our estimated assumptions based on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTc1_8a93e2db-aad9-4798-97d8-9912b6da854e">Cash and Cash EquivalentsOur cash equivalents consist principally of overnight investments, bank money market accounts and bank time deposits which have an original maturity date of less than 90&#160;days. These securities are carried at cost, which approximates market value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTQz_94d5d9ff-9b18-4aec-8496-14130941dda6">Accounts Receivable and Allowance for Credit Losses&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-13, including the related codification amendments, in the first quarter of 2020 utilizing the modified retrospective transition method and applying the transition provisions at the effective date. The Company implemented changes to business processes and internal controls that support the new standard. As of the date of implementation on January 1, 2020, the Company recognized $11.1 million as a reduction to the opening retained earnings balance. The main drivers of the consolidated impact at transition were related to the inclusion of future economic conditions, the exclusion of freestanding credit enhancements when estimating the expected credit loss and estimating the lifetime credit losses of notes receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are measured at amortized cost. The health of our accounts receivable is continuously monitored using a risk-based model, taking into consideration both the timeliness and predictability of collections from our customers. We maintain a provision for estimated credit losses based upon our historical experience with our customers, along with any specific customer collection issues that we have identified from current financial information and business prospects, as well as any political or economic conditions or other market factors, including certain assumptions based on reasonable forward-looking information from market sources. Principally based on these credit risk factors, portfolio segments are defined and an internally derived risk-based credit loss reserve is established and applied to each portfolio segment. Customer account balances that are deemed to be at high risk of collectability are reserved at higher rates than customer account balances which we expect to collect without difficulty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Individual receivables are written off when there is information indicating that the counterparty is in severe financial difficulty and the amounts are deemed uncollectible. An accounts receivable written off may still be subject to enforcement activities under our recovery procedures, taking into account legal advice where appropriate. Any subsequent recoveries made are recognized as income in the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8849bfacfef343af8e9b77231a8a10ff_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzYwNDczMTQwNjI4OTI_7d1a92fb-98d0-440e-8832-83d9922677dc"
      unitRef="usd">-11100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTgz_fbebda2c-0547-4bd1-b4e8-c14457002f36">InventoriesInventories are valued primarily using weighted average cost and first-in-first-out in certain limited locations. Inventory is stated at the lower of average cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as a loss in the Consolidated Statements of Income and Comprehensive Income in the period in which it occurs. We utilize a variety of fuel indices and other indicators to calculate the net realizable value. Components of inventory include fuel purchase costs, any related transportation or distribution costs and changes in the estimated fair market values for inventories included in a fair value hedge relationship.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTMy_65b53613-a5ee-4ea5-91fe-f5b018cc4199">Business Combinations&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A business combination occurs when an entity obtains control of a business by acquiring its net assets, or some or all of its equity interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Before applying the acquisition method, we determine whether a transaction meets the definition of a business combination. For a transaction to be accounted for as a business combination, the entity or net assets acquired must meet the definition of a business as defined in ASC 805. Under the acquisition method, the purchase price is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;allocated to all identifiable assets acquired, all liabilities assumed and any noncontrolling interest at the fair value as of the acquisition date. Any residual difference with the consideration transferred is recognized as Goodwill. Goodwill arises because the purchase price paid reflects numerous factors, including the strategic value and expected synergies that the acquisition would bring to our existing operations. Acquisition-related costs incurred in connection with a business combination are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the assets acquired do not meet the definition of a business, we account for the transaction as an asset acquisition in which goodwill is not recognized, but rather any residual difference with the consideration transferred is allocated on a relative fair value basis to all qualifying identifiable net assets acquired.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTkx_70e32af0-596d-417a-8a50-be0a58478bf2">Fair Value &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price to sell an asset or transfer a liability and therefore represents an exit price in the principal market (or in the absence of a principal market, the most advantageous market). It represents a market-based measurement that contemplates a hypothetical transaction between market participants at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depending on the type of assets, we calculate the fair value using the income approach (e.g., based on the present value of estimated future cash flows), the market approach or a combination of both. The unique characteristics of an asset or liability and the availability of observable prices affect the number of valuation approaches and/or techniques used in a fair value analysis. We measure fair value using observable and unobservable inputs. We give the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1 inputs) and the lowest priority to unobservable inputs (Level 3 inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We apply the following fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; Quoted prices (unadjusted) in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; Quoted prices in non-active markets or in active markets for similar assets or liabilities, observable inputs other than quoted prices; and inputs that are not directly observable but are corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; Inputs that are unobservable.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTk5_1e0dc991-3b33-4165-9d93-78c88a1bd6f8">Derivatives&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative contracts are recognized at their estimated fair market value. The fair value of our derivatives is derived using observable and certain unobservable inputs, such as basis differentials, which are based on the difference between the historical prices of our prior transactions and underlying observable data; and incorporates the effect of nonperformance risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the derivative instrument is not designated as a hedge, changes in the estimated fair market value are recognized as a component of Revenue, Cost of revenue or Other income (expense), net (based on the underlying transaction type) in the Consolidated Statements of Income and Comprehensive Income. Derivatives that qualify for hedge accounting may be designated as either a fair value or cash flow hedge. At the inception, and on an ongoing basis, we assess the hedging relationship to determine its effectiveness in offsetting changes in cash flows or fair value attributable to the hedged risk. For our fair value hedges, changes in the estimated fair market value of the hedging instrument and the hedged item are recognized in the same line item as the underlying transaction type in the Consolidated Statements of Income and Comprehensive Income. For our cash flow hedges, the changes in the fair market value of the hedging instrument are initially recognized in other comprehensive income as a separate component of shareholders&#x2019; equity and subsequently reclassified into the same line item as the underlying forecasted transaction in the Consolidated Statements of Income and Comprehensive Income when both are settled or deemed probable of not occurring. Cash flows for our hedging instruments used in our hedges are classified in the same category as the cash flow from the hedged items. If for any reason hedge accounting is discontinued, then any cash flows subsequent to the date of discontinuance will be classified in a manner consistent with the nature of the instrument. For more information on our derivatives, see Note 4. Derivative Instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTg0_22434697-a19e-4bc9-b85f-fe4de5f634cc">Property and EquipmentProperty and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated primarily by using the straight-line method over the estimated useful lives of the assets. Costs of major additions and improvements are capitalized while expenditures for maintenance and repairs, which do not extend the life of the asset, are expensed. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are eliminated from the accounts and any resulting gain or loss is credited or charged to income. Long-lived assets held and used by us (including property and equipment) are &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchases of computer software and external costs and certain internal costs directly associated with developing significant computer software applications for internal use are capitalized within property and equipment, which also includes hosting arrangements when we have the contractual right to take possession of the software at any time during the hosting period and it is feasible for us to either run the software in our own hardware or contract with another unrelated party to host the software. Amortization of such costs is calculated primarily by using the straight-line method over the estimated useful life of the software.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTA2_dd1900cd-8066-4064-9b75-315a815d73a5">Goodwill&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct an impairment assessment as of December 31 of each year, or more frequently if events or circumstances indicate that the carrying value of goodwill may be impaired. This assessment is performed at the reporting unit level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the option to perform a qualitative assessment of goodwill rather than completing the quantitative impairment test. Under this qualitative assessment, if we conclude it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, no further analysis is needed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also use the quantitative goodwill impairment test, to identify both the existence of impairment and the amount of impairment loss. To determine whether goodwill is impaired, we compare the fair value of the reporting units to which goodwill was assigned to their respective carrying values. In calculating the fair value, we use a combination of both an income and market approach as our primary indicator of fair value. Under the market approach, we use a selection of global companies that correspond to each reporting unit to derive a market-based multiple. Under the income approach, we calculate the fair value of each reporting unit based on the present value of estimated future cash flows. The estimated future cash flows are based on the best information available as of the testing date, including our annual operating plan that is approved by our Board of Directors. The estimated cash flows are discounted using rates that correspond to a weighted-average cost of capital consistent with those used internally for investment decisions. All our estimates are considered supportable assumptions that are based on a number of factors including industry experience, internal benchmarks and the economic environment. We believe these assumptions are reasonable and are consistent with those we believe a market participant would use.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTU2_bfbe8d7d-ecf9-42ab-8420-6cf37051fa21">Identifiable Intangible AssetsIn connection with our acquisitions, we recognize identifiable intangible assets at fair value. After the initial recognition of the asset, the accounting treatment depends on the period over which the asset is expected to contribute directly or indirectly to the future cash flows of the company. Identifiable intangible assets with finite useful lives are amortized over their estimated useful lives and are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Intangible assets with indefinite useful life are not subject to amortization but are tested for impairment at least annually during the fourth quarter. This analysis generally involves the use of qualitative and quantitative information to conclude  whether the fair value is greater than or equal to the carrying value .</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTE4_cfb624f3-441a-4db6-be32-3d7b18445f33">Investments&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold investments which are primarily accounted for under the equity method as we have the ability to exercise significant influence over the operating and financial policies of the investee, but do not have control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of an equity method investment is increased to reflect our share of income and is reduced to reflect our share of losses of the investee, dividends received and other-than-temporary impairments. Investments accounted for under the equity method are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an investment may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess our intent and/or ability to recover the carrying amount of the investment over a long period. However, if the fair value of the investment is less than its carrying amount, and the investment will not recover in the near term, then an other-than-temporary impairment is recognized. Impairments of equity method investments are classified as Asset impairments within the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTc5_67e60b74-3045-43ae-ae77-17dd461db1f4">Revenue Recognition&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our consolidated revenues are generated through the sale of fuel and fuel-related products. We generally recognize fuel sales and services revenue on a gross basis as we have control of the products or services before they are delivered to our customers. In drawing this conclusion, we considered various factors, including inventory risk management, latitude in establishing the sales price, discretion in the supplier selection and that we are normally the primary obligor in our sales arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from the sale of fuel is recognized when our customers obtain control of the fuel, which is typically upon delivery of each promised gallon or barrel to an agreed-upon delivery point. Revenue from services, including energy procurement advisory services and international trip planning support, are recognized over the contract period when services have been performed and we have the right to invoice for those services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling related fees incurred before control of the goods or services are transferred to the customer, are considered activities to fulfill the promise and not a separately promised service. When we coordinate shipping and handling activities after our customer obtains control of goods or services, we have elected to account for these shipping and handling costs as activities to fulfill the promise to transfer the goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected not to adjust the contract consideration for the effect of a significant financing component for any contract in which the period between when the Company transfers the promises in the contract and when the customer pays is a year or less. In addition, we have elected to exclude from the transaction price the amount of certain taxes assessed by a government authority that we collect (or recover) from our customer and remit in connection with our sales transactions, such as certain sales or excise taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to apply the optional exemption from estimating and disclosing the variable consideration from our remaining performance obligations when the transaction price is only estimated for disclosures purpose, including contracts in which the right to consideration corresponds directly with the value to the customer of the entity's performance to date. Also, we have elected to apply the exemption for contracts with fixed consideration an original expected duration of less than one year.&lt;/span&gt;&lt;/div&gt;Our contracts with customers, which are primarily master sales agreements in combination with different types of nominations or standalone agreements, generally require us to deliver fuel and fuel-related products, while other arrangements require us to complete agreed-upon services. As our contracts go through a formal credit approval process, we only enter into contracts when we determine the amount we expect to be entitled to is probable of collection. Our billing and payment terms generally include monthly invoicing with average payment terms of one to three months.&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have concluded that each gallon or barrel represents a separate performance obligation, and revenue is recognized at the point in time when control of each gallon or barrel transfers to our customer. We may incur costs for the transportation of products to the delivery points. Reimbursements of such costs are normally included in the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contracts may contain fixed pricing, variable pricing, or a combination. The pricing structures of our fuel sales that involve variable prices, such as market or index-based pricing or reimbursements of costs, typically correspond to our efforts to transfer the promised fuel, and we recognize revenue based on those variable prices for the related gallons or barrels that we have delivered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contracts with customers may include multi-year sales contracts, which are priced at market-based indices and require minimum volume purchase commitments from our customers. The consideration expected from these contracts is considered variable due to the market-based pricing and the variability is not resolved until delivery is made to our customers. We also have fixed price fuel and fuel-related product sale contracts with a contract term of less than one year (typically one month).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn an immaterial amount of revenue from contracts to provide services, including energy procurement advisory services, international trip planning support, and transaction and payment management processing, which typically represent a single performance obligation for the series of daily services.&lt;/span&gt;&lt;/div&gt;Accounts receivable, contract assets and contract liabilitiesThe nature of the receivables related to revenue from contracts with customers and other revenue, are substantially similar, given that they are generated from transactions with the same type of counterparties (e.g., separate fuel sales and storage lease with the same counterparty) and are entered into considering the same credit approval and monitoring procedures for all customers. As such, we believe the risk associated with the cash flows from the different types of receivables is not meaningful to separately disaggregate the Accounts receivable balance presented on our Consolidated Balance Sheet.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTc3_1577b561-23fb-4024-88c3-af1f6b9c7ed0">Share-Based Payment AwardsWe account for share-based payment awards on a fair value basis of the equity instrument issued. Under fair value accounting, the grant-date fair value of the share-based payment award is amortized as compensation expense, on a straight-line basis, over the service period (generally, the vesting period) for both graded and cliff vesting awards. We have elected to account for forfeitures as they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTA5_1333fb76-04bf-449a-ac73-31d45fc5e8d7">Foreign Currency&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, the functional currency of our subsidiaries is the U.S. dollar, except for certain foreign subsidiaries which utilize their respective local currency as their functional currency. Monetary assets and liabilities denominated in a currency that is different from the functional currency is remeasured from the applicable currency to the functional currency using month-end exchange rates. Foreign currency transaction gains and losses are included in other income (expense), net, in the accompanying Consolidated Statements of Income and Comprehensive Income in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues and expenses of the subsidiaries that have a functional currency other than the U.S. dollar have been translated into U.S. dollars at average exchange rates prevailing during the period. The assets and liabilities of these subsidiaries have been translated at the rates of exchange on the balance sheet dates. The resulting translation gain and loss adjustments are recorded in Accumulated Other Comprehensive Income as a separate component of Shareholders&#x2019; Equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTc4_39e1aef4-b73a-440c-a28f-ed69a0e3afb7">Income TaxesIncome taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and operating loss and income tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recorded as a component of the income tax provision in the period that includes the enactment date.&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regular assessments are made on the likelihood that our deferred tax assets will be recovered from our future taxable income. Our evaluation is based on estimates, assumptions, and includes an analysis of available positive and negative evidence, giving weight based on the evidence&#x2019;s relative objectivity. Sources of positive evidence include estimates of future taxable income, future reversal of existing taxable temporary differences, taxable income in carryback years, and available tax planning strategies. Sources of negative evidence include current and cumulative losses in recent years, losses expected in early future years, any history of operating losses or tax credit carryforwards expiring unused, and unsettled circumstances that, if unfavorably resolved, would adversely affect future profit levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining carrying value of our deferred tax assets, after recording the valuation allowance on our deferred tax assets, is based on our present belief that it is more likely than not that we will be able to generate sufficient future taxable income in certain tax jurisdictions to utilize such deferred tax assets. The amount of the remaining deferred tax assets considered recoverable could be adjusted if our estimates of future taxable income during the carryforward period change favorably or unfavorably. To the extent we believe that it is more likely than not that some or all of the remaining deferred tax assets will not be realized, we must establish a valuation allowance against those deferred tax assets, resulting in additional income tax expense in the period such determination is made. To the extent a valuation allowance currently exists, we will continue to monitor all positive and negative evidence until we believe it is more likely than not that it is no longer necessary, resulting in an income tax benefit in the period such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgment is required in evaluating our tax positions, and in determining our provisions for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. We establish reserves when, despite our belief that the income tax return positions are fully supportable, certain positions are likely to be challenged and we may ultimately not prevail in defending those positions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTAz_804b3188-c810-43a5-809b-f458126194ae">Earnings per Common ShareBasic earnings per common share is computed by dividing net income attributable to World Fuel and available to common shareholders by the weighted average number of shares of common stock outstanding for the period. Diluted earnings per common share is computed by dividing net income attributable to World Fuel and available to common shareholders by the sum of the weighted average number of shares of common stock outstanding for the period and the number of additional shares of common stock that would have been outstanding if our outstanding potentially dilutive securities had been issued. Potentially dilutive securities include awards of restricted stock subject to forfeitable dividends, non-vested restricted stock units ("RSUs"), performance stock units where the performance requirements have been met, and settled stock appreciation rights awards ("SSARs"). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per common share by application of the treasury stock method, except if its impact is anti-dilutive. Under the treasury stock method, an increase in the fair market value of our common stock can result in a greater dilutive effect from potentially dilutive securities.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTQ3_810ea061-52d6-4943-a946-a5da14cfcd2a">Leases&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted ASU 2016-02, including the related codification amendments, in the first quarter of 2019 utilizing the modified retrospective transition method and applying the transition provisions at the effective date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. Determining whether a contract contains a lease includes judgment regarding whether the contract conveys the right to control the use of identified property or equipment for a period of time in exchange for consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our lease-related assets and liabilities based on their classification as operating leases or finance leases, following the relevant accounting guidance. For all the lessee arrangements, we have elected an accounting policy to combine non-lease components with the related-lease components and treat the combined items as a lease for accounting purposes. We measure lease related assets and liabilities based on the present value of lease payments, including in-substance fixed payments, variable payments that depend on an index or rate measured at the commencement date, and the amount we believe is probable we will pay the lessor under residual value guarantees when applicable. We discount lease payments based on our estimated incremental borrowing rate at lease commencement (or modification), which is primarily based on our estimated credit rating, the lease term at commencement, and the contract currency of the lease arrangement. We have elected to exclude short term leases (leases with an original lease term less than one year) from the measurement of lease-related assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test right-of-use assets at the asset group level whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTIvZnJhZzo3NGJkM2QwNGU5YWM0YTg2YTVjZDE5YzdlNWZlZjY4ZS90ZXh0cmVnaW9uOjc0YmQzZDA0ZTlhYzRhODZhNWNkMTljN2U1ZmVmNjhlXzMzMTY2_02df3fcd-b409-404d-b347-8a214a302dae">Loss Contingencies&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining whether an accrual for a loss contingency is required, we first assess the likelihood of occurrence of the future event or events that will confirm the loss. When a loss is probable (the future event or events are likely to occur) and the amount of the loss can be reasonably estimated, the estimated loss is accrued. If the reasonable estimate of the loss is a range and an amount within the range appears to be a better estimate than any other amount within the range, that amount is accrued. However, if no amount within the range is a better estimate, the minimum amount in the range should be accrued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When a loss is reasonably possible (the chance of the future event or events occurring is more than remote but less than likely), no accrual is recognized.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzQwNjQ_1e01c3f3-320e-4fe1-8867-80c0d58214d9">&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2. Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts receivable and allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When we extend credit on an unsecured basis, our exposure to credit losses depends on the financial condition of our customers and other macroeconomic factors beyond our control, such as global economic conditions or adverse impacts in the industries we serve, changes in oil prices and political instability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We actively monitor and manage our credit exposure and work to respond to both changes in our customers' financial conditions or macroeconomic events. Based on the ongoing credit evaluations of our customers, we adjust credit limits based upon payment history and our customers' current creditworthiness. However, because we extend credit on an unsecured basis to most of our customers, there is a possibility that any accounts receivable not collected may ultimately need to be written off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had accounts receivable of $2.4 billion and $1.2 billion and an allowance for expected credit losses, primarily related to accounts receivable, of $29.8 million and $57.3 million, as of December&#160;31, 2021 and 2020, respectively. Changes to the expected credit loss provision during the year ended December&#160;31, 2021 include global economic outlook considerations as a result of the Company's assessment of reasonable and supportable forward-looking information, including the expected overall impact of the ongoing pandemic and global recovery, primarily in the aviation segment.&#160;Write-offs of uncollectible receivables during the year ended December&#160;31, 2021 resulted from negative impacts of the pandemic combined with pre-existing financial difficulties experienced by certain customers. Based on an aging analysis as of December&#160;31, 2021, 90% of our accounts receivable were outstanding less than 60 days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth activities in our allowance for expected credit losses (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries of credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;For 2020, the balance as of the beginning of the period includes the $11.1 million cumulative transition adjustment related to the implementation of ASU 2016-13.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Receivable sale programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have receivable purchase agreements ("RPAs") that allow for the sale of our qualifying accounts receivable in exchange for cash consideration equal to the total balance, less a discount margin, depending on the outstanding accounts receivable at any given time. During 2020 and 2021, we amended our RPAs to, among other things, extend the renewal option term of the RPA through 2024 and increase the aggregate purchase limit as well as the individual customer limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable sold under the RPAs are accounted for as sales and excluded from Accounts receivable, net of allowance for credit losses on the accompanying Consolidated Balance Sheets. Fees paid under the RPAs are recorded within Interest expense and other financing costs, net on the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;During the years ended December&#160;31, 2021, 2020, and 2019, we sold receivables under the RPAs with an aggregate face value of $9.2 billion, $4.3 billion, and $8.2 billion, respectively, and paid fees of $20.2&#160;million, $11.8&#160;million, and $25.9&#160;million, respectively.</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2MzcwMzg_19ea10c9-80df-4ee2-9745-1f9ab51308db"
      unitRef="usd">2400000000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2MzcwNDY_2a8ae167-7d1f-4961-969d-632ff4d0b278"
      unitRef="usd">1200000000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2MzcxNDA_95292549-dd69-4170-85b1-e3acf4e220ab"
      unitRef="usd">29800000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2MzcxNDg_689e584c-bca2-48b1-90ca-c4aabed0552b"
      unitRef="usd">57300000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <int:AccountsReceivableBalanceOutstandingLessThan60DaysPercent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzI3NDg3NzkwODY3MDY_da4da063-68cf-4003-a46b-fdc88e57c2fa"
      unitRef="number">0.90</int:AccountsReceivableBalanceOutstandingLessThan60DaysPercent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzQwNjA_5378c51b-d894-4899-a5fe-2333f5a91452">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth activities in our allowance for expected credit losses (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries of credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;For 2020, the balance as of the beginning of the period includes the $11.1 million cumulative transition adjustment related to the implementation of ASU 2016-13.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzEtMS0xLTEtNDIzNzg_17453ade-bec5-438a-a541-68a0dc38bcd1"
      unitRef="usd">57300000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i16bb948093c146dfaa0bb16f4fa2f2a8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzEtMy0xLTEtMzAwMDM_44734b54-04ed-431e-8174-afad028d5110"
      unitRef="usd">46600000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i8f26bea2755544d1aa3009d66b6bdaff_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzEtNS0xLTEtMzAwMDM_ac1a9309-6ada-4a79-9045-592f6795df7a"
      unitRef="usd">39400000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzItMS0xLTEtMzAwMDM_741cfe48-ab8e-4525-8afe-6550171dd025"
      unitRef="usd">6300000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzItMy0xLTEtMzAwMDM_3642a081-5533-4a7d-97e7-53b3cc51ef6d"
      unitRef="usd">63700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzItNS0xLTEtMzAwMDM_46b4168d-61ae-4224-ae98-2ea88e4b8341"
      unitRef="usd">25900000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzMtMS0xLTEtMzAwMDM_c8460448-11e9-48ee-bcd8-5640ba97b8d8"
      unitRef="usd">35300000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzMtMy0xLTEtMzAwMDM_8e3aebca-227a-4e1d-917a-2786656f135d"
      unitRef="usd">53700000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzMtNS0xLTEtMzAwMDM_401b46f3-4d8f-4a11-a214-773aa3473fc2"
      unitRef="usd">32200000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzQtMS0xLTEtMzAwMDM_f483e5c0-574f-4b0a-9984-8297287333c3"
      unitRef="usd">1400000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzQtMy0xLTEtMzAwMDM_7b06ed82-83e2-44b9-add9-a039f618798b"
      unitRef="usd">1000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzQtNS0xLTEtMzAwMDM_c18b39ae-5dde-405a-8b6b-23ff29feaf45"
      unitRef="usd">2400000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzUtMS0xLTEtMzAwMDM_6f3bae2d-d2f9-48da-a383-075b56e94729"
      unitRef="usd">-100000</int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation>
    <int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzUtMy0xLTEtMzAwMDM_8be9229c-6228-4d0b-9f21-c96c8c10912e"
      unitRef="usd">300000</int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation>
    <int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzUtNS0xLTEtMzAwMDM_6e678985-b5e5-457b-b3c8-44e4bf00da16"
      unitRef="usd">0</int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzYtMS0xLTEtMzAwMDM_4477e3ec-a1d4-4a74-b798-929320b2675d"
      unitRef="usd">29800000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzYtMy0xLTEtMzAwMDM_0b088860-4ff7-43f5-b125-7c1bac4b719c"
      unitRef="usd">57300000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90YWJsZTo0YTYzZTFjYzJiMmU0NDdlODFhNjVmYzgyNDgxMzg2OS90YWJsZXJhbmdlOjRhNjNlMWNjMmIyZTQ0N2U4MWE2NWZjODI0ODEzODY5XzYtNS0xLTEtMzAwMDM_77edac08-5a7e-4c62-899e-ab5251da1d72"
      unitRef="usd">35500000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8849bfacfef343af8e9b77231a8a10ff_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2MzkzOTQ_7d1a92fb-98d0-440e-8832-83d9922677dc"
      unitRef="usd">-11100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <int:TradeReceivablesCashCollectedUnderAgreementAmount
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2NDM5Njc_4bb96cf5-e291-4660-9934-5518fa4bf384"
      unitRef="usd">9200000000</int:TradeReceivablesCashCollectedUnderAgreementAmount>
    <int:TradeReceivablesCashCollectedUnderAgreementAmount
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2NDM5NzU_24aa06f8-d98e-42fe-a191-347a155bab8b"
      unitRef="usd">4300000000</int:TradeReceivablesCashCollectedUnderAgreementAmount>
    <int:TradeReceivablesCashCollectedUnderAgreementAmount
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzE2NDkyNjc0NTg5NzQ_c409d1b1-68cb-4777-86ab-077ef8a1be2c"
      unitRef="usd">8200000000</int:TradeReceivablesCashCollectedUnderAgreementAmount>
    <int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2NTA5NTg_79065bb4-5188-466f-9040-a61f5d5126c6"
      unitRef="usd">20200000</int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements>
    <int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2NTA5NjU_db95cf92-0192-4fed-81e6-47e7513837cf"
      unitRef="usd">11800000</int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements>
    <int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTUvZnJhZzo2MGUzZjdiMmNkMTc0OTM2OWNjMGI3NDMzOGVhMzc5OS90ZXh0cmVnaW9uOjYwZTNmN2IyY2QxNzQ5MzY5Y2MwYjc0MzM4ZWEzNzk5XzEwOTk1MTE2NTA5NzM_b170acd0-3d19-4d2b-b9f2-0f920e09b8da"
      unitRef="usd">25900000</int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzM0Mjc_e2c53ec6-bcee-4164-a9bc-88ca1d5f6e0e">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3. Acquisitions and Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 28, 2021, we entered into a definitive agreement (the "Purchase Agreement") to acquire all of the outstanding equity interest in Flyers Energy Group, LLC ("Flyers"). Flyers' operations include transportation, commercial fleet fueling, lubricants distribution, and the supply of wholesale, branded and renewable fuels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition closed on January 3, 2022 for total consideration of $792.7&#160;million, subject to customary adjustments relating to net working capital, indebtedness and transaction expenses. At closing, $642.7&#160;million, inclusive of $19.7&#160;million for estimated net working capital adjustments, was paid in cash and, at the election of the Company, $50.0&#160;million was satisfied through the delivery of 1,768,034 shares of the Company's common stock at a price of $28.28 per share. The remaining $100.0&#160;million was held back to satisfy potential indemnification and other obligations of the seller, with one-half to be released on the first and second anniversary of the closing of the acquisition, in each case subject to reduction in respect to amounts claimed under the Purchase Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition will be accounted for as a business combination and will be reported in the land segment. We are in the process of obtaining information to identify and measure all assets acquired and liabilities assumed, and therefore, the initial accounting for the business combination is not complete. Based on information obtained to date, we have identified intangible assets, primarily consisting of customer relationships and trade names, and have preliminarily concluded that there will likely be a material portion of the purchase price allocated to goodwill. Certain disclosures have been omitted as they are not practicable to provide given the timing and the preliminary nature of the accounting for the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 1, 2021, we completed the acquisition of a liquid fuel business which services business and residential customers for a total purchase price of $41.4&#160;million. The transaction was accounted for as a business combination and is reported in our land segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020 Divestiture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 30, 2020, we completed the sale of our Multi Service payment solutions business ("MSTS") pursuant to the definitive agreement signed on July 30, 2020, for gross cash proceeds at closing of $303.5&#160;million, subject to working capital adjustments, and a deferred payment of $75.0&#160;million, of which $50.0&#160;million is conditioned on MSTS's achievement of certain financial targets in 2021 and 2022. The contingent consideration was measured at fair value as of the closing date. The sale resulted in a pre-tax gain of $80.0&#160;million, net of costs to sell, recognized during the year ended December 31, 2020. The gain is reported in Other income (expense), net within our Consolidated Statements of Income and Comprehensive Income. Prior to the sale, MSTS was a reporting unit principally reported within the land segment. The sale did not meet the criteria to be reported as a discontinued operation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2021, we collected $25.0&#160;million of the deferred payment related to the Note Receivable originally due in 2026. The fair value of the contingent consideration related to 2021 was deemed to be nominal, and based on available information, no additional collection on the 2021 portion is expected. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 4, 2020, we completed the acquisition of the aviation fuel business from Universal Weather and Aviation, Inc. ("UVair fuel business"), which serves business and general aviation customers worldwide. The acquisition was accounted for as a business combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation was finalized in the third quarter of 2020. The following table summarizes the final aggregate consideration, updated for certain working capital items, and the final fair value of the assets acquired and liabilities assumed. The total consideration includes a deferred payment that is outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition of business&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts due to sellers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets acquired:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and long-term 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and long-term 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.0&#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-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill in the amount of $79.1 million was recorded, $70.2 million of which was determined to be deductible for tax purposes. The goodwill was assigned to the aviation segment and is attributable primarily to the expected synergies and other benefits that we believe will result from combining the acquired operations with the operations of our aviation segment. The identifiable intangible assets were $44.3 million and primarily consisted of customer relationships and other identifiable assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial position, results of operations and cash flows of these acquisitions have been included in our Consolidated Financial Statements since their acquisition dates and did not have a material impact on our consolidated revenue and net income for the year ended December 31, 2020; accordingly, pro forma information for these acquisitions have not been provided.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzgyNDYzMzcyNDkwNzY_50d6a57f-f8db-4ac5-87ba-5ebe9204dc10"
      unitRef="usd">792700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzEwOTk1MTE2NDg0Njg_c04c7965-a2a0-44d4-a56a-379b72b23fb3"
      unitRef="usd">642700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <int:BusinessCombinationConsiderationTransferredEstimatedWorkingCapital
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzgyNDYzMzcyNDkwODM_d18011b7-2a61-406d-8d64-d673f674eb40"
      unitRef="usd">19700000</int:BusinessCombinationConsiderationTransferredEstimatedWorkingCapital>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzEwOTk1MTE2NDg1MjM_a160d902-3e2f-4f9a-ade5-15419695eb53"
      unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzEwOTk1MTE2NDg1NjA_882697a4-0c9b-4f39-b74a-b087e8c2f568"
      unitRef="shares">1768034</int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i333097379774404cbb3cb29f036754ce_I20220103"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzYwNDczMTM5ODk2NjE_a01ed6eb-e7a5-47ee-8b03-cbbe118c452c"
      unitRef="usdPerShare">28.28</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzEwOTk1MTE2NDg2MDU_afd9e017-cc7a-4c8f-80e3-ab7841bb1745"
      unitRef="usd">100000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i3f31ac55e1b2423084e0e546f04901c6_D20211001-20211001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzIxOTkwMjMyNzU2MjI_9618c7cc-4f2c-4608-96c8-fd4f88ef1afe"
      unitRef="usd">41400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i6dbcf83ce4b240a4bb58f7ba181f4591_D20200930-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI3NDg3NzkwNzk4NTI_27e4dc2a-2b66-4efe-acad-3a4c16e3dc5e"
      unitRef="usd">303500000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <int:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="idc501f221079495481846361196459d1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI3NDg3NzkwNzk4ODI_69664805-f4d5-4bb8-a34d-47db976fc569"
      unitRef="usd">75000000</int:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <int:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationPortionBasedOnFutureBusinessPerformance
      contextRef="idc501f221079495481846361196459d1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI3NDg3NzkwNzk5MTE_1c809090-6a13-43e5-83a6-e52d7174a56b"
      unitRef="usd">50000000</int:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationPortionBasedOnFutureBusinessPerformance>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ib44abab9957d42a883be7cad0e9352b6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI3NDg3NzkwNzk5NDA_3a9402bf-0e81-479e-a080-e5f207fca97c"
      unitRef="usd">80000000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="id4b94614fff64fc2be32b12b106d3781_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI3NDg3NzkwNzk5Njk_8f9cbb59-6df9-41ba-9df9-54a82e2ebb2b"
      unitRef="usd">25000000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i009bf529c2db441fa24ece38498bb31b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzEzMTk0MTM5NTgwMzY5_e5b3ec29-782b-4d40-9b56-f234f1fa5992"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzM0MzE_bd4266a5-c3cf-4ce1-ac2c-c61762344b17">The following table summarizes the final aggregate consideration, updated for certain working capital items, and the final fair value of the assets acquired and liabilities assumed. The total consideration includes a deferred payment that is outstanding as of December&#160;31, 2021.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for acquisition of business&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts due to sellers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets acquired:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and long-term 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and long-term 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0bc38a3a543d4206a9d7d7fe1f0e66fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzEtMi0xLTEtMzAwMDM_da98ff13-9a70-4df0-987e-cb7ccf77e0c7"
      unitRef="usd">129000000.0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i0bc38a3a543d4206a9d7d7fe1f0e66fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzItMi0xLTEtMzAwMDM_04a70eda-6832-4a9a-bab5-89a83792d0ce"
      unitRef="usd">30000000.0</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0bc38a3a543d4206a9d7d7fe1f0e66fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzMtMi0xLTEtMzAwMDM_ede3fdf6-581d-44ce-837b-27ab70486a8e"
      unitRef="usd">159000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzYtMi0xLTEtMzAwMDM_2a8e83e5-81c8-4ab3-a7a7-28888b10b78a"
      unitRef="usd">42800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzctMi0xLTEtMzAwMDM_0925a318-e94c-4c29-89b6-138ecc5c0e4a"
      unitRef="usd">123300000</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzgtMi0xLTEtMzAwMDM_0513e763-7fab-495a-b83b-b2b82d2da403"
      unitRef="usd">3800000</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzExLTItMS0xLTMwMDAz_4faff5b7-601b-4717-b6e0-3879e47a1381"
      unitRef="usd">9900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOtherCurrentAndLongTermLiabilities
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzEyLTItMS0xLTMwMDAz_612bf51a-a89c-4439-9b90-09e6b7994e37"
      unitRef="usd">1000000.0</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOtherCurrentAndLongTermLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90YWJsZTpiZjQyNmM4NjYzZWU0MTdmYmViNmI3ZTgwYzhkZjQxOS90YWJsZXJhbmdlOmJmNDI2Yzg2NjNlZTQxN2ZiZWI2YjdlODBjOGRmNDE5XzEzLTItMS0xLTMwMDAz_b85bf015-d1b9-4818-9b43-ee8deb369f52"
      unitRef="usd">159000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzIwMTY_973260e3-760a-4364-8313-a0c3042e7e99"
      unitRef="usd">79100000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i0a3b460380904596a8a31aa2f968a644_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzIwOTM_d3e15f3c-bfaa-475c-9507-29c06da05a78"
      unitRef="usd">70200000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i031f7cf4c10e4c62b8cebae39dd60c4d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMTgvZnJhZzo0NzkwYWY0MTM5ZTQ0ZTBjYWU1NTc3Mjk5ODlkNzI2Yi90ZXh0cmVnaW9uOjQ3OTBhZjQxMzllNDRlMGNhZTU1NzcyOTk4OWQ3MjZiXzI0MDg_4d8e2038-1420-4610-ac3b-16688ba9a2df"
      unitRef="usd">44300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzNTc_09b706a9-8263-4935-84f3-e130903f741c">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4. Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to a variety of risks including but not limited to, changes in the prices of commodities that we buy or sell, changes in foreign currency exchange rates, changes in interest rates, and the creditworthiness of each of our counterparties. While we attempt to mitigate these fluctuations through hedging, such hedges may not be fully effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our risk management program includes the following types of derivative instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Hedges. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative contracts we hold to hedge the risk of changes in the price of our inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flow Hedges. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative contracts we execute to mitigate the risk of price and interest rate volatility in forecasted transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-designated Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Includes derivatives we primarily transact to mitigate the risk of market price fluctuations in swaps or futures contracts, as well as certain forward fixed price purchase and sale contracts to hedge the risk of currency rate fluctuations and for portfolio optimization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With the exception of the interest rate swap agreement, which matures in March 2025, the majority of our derivative contracts are expected to settle within the next year. The following table summarizes the gross notional values of our derivative contracts used for risk management purposes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BBL&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BBL&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell U.S. dollar, buy other currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buy U.S. dollar, sell other currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest rate contract:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross fair value of our derivative instruments and their locations on the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total derivatives 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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126.0&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.4&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;516.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82.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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total 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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;766.3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;738.1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total derivatives&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773.6&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;378.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For information regarding our derivative instruments measured at fair value after netting and collateral see Note 12. Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts were recorded within our Consolidated Balance Sheets related to cumulative basis adjustments for fair value hedges (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Line Item in the Consolidated Balance Sheets in Which the Hedged Item is Included&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount of Hedged Asset/(Liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Asset/(Liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings and Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents, on a pre-tax basis, the location and amount of gains (losses) on fair value and cash flow hedges recognized in income in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.095%"/&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="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items in which the effects of fair value or cash flow hedged are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,548.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,506.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,707.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on fair value hedge relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hedged item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on cash flow hedge relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from Accumulated other comprehensive income (loss) into Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate contract:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from Accumulated other comprehensive income (loss) into Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amount of income and expense line items excluding the impact of hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,393.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,865.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,327.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,326.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,827.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,745.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents, on a pre-tax basis, the amounts not recorded in Accumulated other comprehensive income (loss) due to intra-period settlement but recognized in Revenue and Cost of revenue in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (loss) not recorded in Accumulated other comprehensive income (loss) due to intra-period settlement&lt;/span&gt;&lt;/div&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(369.4)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505.6&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.5)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020 and 2019, there were no gains or losses recognized in earnings related to our fair value or cash flow hedges that were excluded from the assessment of hedge effectiveness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, on a pre-tax basis, $9.2 million is scheduled to be reclassified from Accumulated other comprehensive loss over the next twelve months as a decrease to Revenue related to designated commodity cash flow hedges that will mature within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the effect and financial statement location of our derivative instruments in cash flow hedging relationships on Accumulated other comprehensive income (loss) and in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount of gain (loss) recognized in Accumulated other comprehensive income (loss), net of income tax (expense) benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts (Revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.8)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157.9)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts (Cost of revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into Net income, net of income tax (expense) benefit&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.0)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amount and financial statement location in our Consolidated Statements of Income and Comprehensive Income of realized and unrealized gains (losses) recognized on derivative instruments not designated as hedging instruments (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instruments - &lt;br/&gt;Non-designated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(221.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#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="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains (losses)&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.5&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.9&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit-Risk-Related Contingent Features&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into derivative contracts which may require us to post collateral periodically. Certain of these derivative contracts contain credit-risk-related contingent clauses which are triggered by credit events. These credit events may include the requirement to post additional collateral or the immediate settlement of the derivative instruments upon the occurrence of a credit downgrade or if certain defined financial ratios fall below an established threshold. The following table presents the potential collateral requirements for derivative liabilities with credit-risk-contingent features (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net derivative liability positions with credit contingent features&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collateral posted and held by our counterparties&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum additional potential collateral requirements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, there was no collateral held by our counterparties on these derivative contracts with credit-risk-contingent features.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2MzAzMzgy_373b5eae-0091-4901-9466-0099f2f1ca09">The following table summarizes the gross notional values of our derivative contracts used for risk management purposes (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BBL&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BBL&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell U.S. dollar, buy other currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buy U.S. dollar, sell other currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest rate contract:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNonmonetaryNotionalAmountVolume
      contextRef="i466ebd30308c4211ad1c516435a4d7f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphMDc1YTJmZjhkNjY0NTVkODc0ZDg2NWU2N2MxNjEzZS90YWJsZXJhbmdlOmEwNzVhMmZmOGQ2NjQ1NWQ4NzRkODY1ZTY3YzE2MTNlXzItNC0xLTEtMzQ5MzE_de4eba1e-850d-4fda-8f58-bc7e38afe375"
      unitRef="bbl">59400000</us-gaap:DerivativeNonmonetaryNotionalAmountVolume>
    <us-gaap:DerivativeNonmonetaryNotionalAmountVolume
      contextRef="if05f732a2781480aa0a415b2f88e14f0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphMDc1YTJmZjhkNjY0NTVkODc0ZDg2NWU2N2MxNjEzZS90YWJsZXJhbmdlOmEwNzVhMmZmOGQ2NjQ1NWQ4NzRkODY1ZTY3YzE2MTNlXzMtNC0xLTEtMzQ5MzE_dcff5699-e530-4add-97cb-5342dfbb74ba"
      unitRef="bbl">57600000</us-gaap:DerivativeNonmonetaryNotionalAmountVolume>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="id280361b2974429b9cc49a3c73674e67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphMDc1YTJmZjhkNjY0NTVkODc0ZDg2NWU2N2MxNjEzZS90YWJsZXJhbmdlOmEwNzVhMmZmOGQ2NjQ1NWQ4NzRkODY1ZTY3YzE2MTNlXzYtNC0xLTEtMzQ5MzE_5d9595a0-7f4a-4b2c-910b-309e281c800b"
      unitRef="usd">190200000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i19be963c32694d9bb3d8c9b0ff0608c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphMDc1YTJmZjhkNjY0NTVkODc0ZDg2NWU2N2MxNjEzZS90YWJsZXJhbmdlOmEwNzVhMmZmOGQ2NjQ1NWQ4NzRkODY1ZTY3YzE2MTNlXzctNC0xLTEtMzQ5MzE_0d84d67f-cfe1-4dbc-a0c6-e1f9ef84352f"
      unitRef="usd">337400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i5753a59156b54c54909d9ab2a9686e43_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphMDc1YTJmZjhkNjY0NTVkODc0ZDg2NWU2N2MxNjEzZS90YWJsZXJhbmdlOmEwNzVhMmZmOGQ2NjQ1NWQ4NzRkODY1ZTY3YzE2MTNlXzEwLTQtMS0xLTQyMzkx_4a264cdc-0fc3-4e43-aaa1-4297ad6d82f7"
      unitRef="usd">300000000.0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzNDg_a7516ae9-c0f0-4eaf-8224-b072ebe908a3">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross fair value of our derivative instruments and their locations on the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total derivatives 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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126.0&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.4&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;516.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82.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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative assets, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities, net&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total 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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;766.3&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;738.1&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total derivatives&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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773.6&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;378.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748.5&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349.5&#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:DerivativeFairValueOfDerivativeAsset
      contextRef="i691ffcbe5d6b496cb930be3b2c80c87d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzQtNC0xLTEtMzAwMDM_cc27663b-5b3a-48c7-87e9-b2043fb5b176"
      unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2129b2f45cb3496ca6b7e7769c7cd078_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzQtNi0xLTEtMzAwMDM_7e70a6a4-e2ac-4c37-b1ed-357dfbb0da7a"
      unitRef="usd">124900000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i691ffcbe5d6b496cb930be3b2c80c87d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzQtOS0xLTEtMzAwMDM_86362e92-d225-4e65-aee6-bd577ac25e5c"
      unitRef="usd">9700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2129b2f45cb3496ca6b7e7769c7cd078_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzQtMTEtMS0xLTMwMDAz_33c0951e-c3fd-4f58-abf0-1d3b8f23041f"
      unitRef="usd">120700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i28d6df2e821247ac96e69de2f5b0b879_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzYtNC0xLTEtMzAwMDM_a3e3d3a6-160f-4190-9d9a-30ef0130460d"
      unitRef="usd">100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7bbbe79fb49f4952a629d26427efa446_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzYtNi0xLTEtMzAwMDM_c862678c-1b83-4930-93eb-e466a00e2723"
      unitRef="usd">1000000.0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i28d6df2e821247ac96e69de2f5b0b879_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzYtOS0xLTEtMzAwMDM_4c002931-6249-4bbc-8973-06e9ae1197c5"
      unitRef="usd">400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7bbbe79fb49f4952a629d26427efa446_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzYtMTEtMS0xLTMwMDAz_703536b7-e374-42d5-a79f-c2ffbdbe8f28"
      unitRef="usd">2300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i85addff7244149cd86b4182e33cb372d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzctNC0xLTEtMzAwMDM_8490ceb8-574f-4a6b-bf74-1c0f7a7f9b42"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iffba98181fde41fcbcf0aaaf6169d3ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzctNi0xLTEtMzAwMDM_573f7edd-833e-4ab3-af75-4e620b4d3ef7"
      unitRef="usd">100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i85addff7244149cd86b4182e33cb372d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzctOS0xLTEtMzAwMDM_6334b0e3-e689-48cf-b66c-e409114fe06d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iffba98181fde41fcbcf0aaaf6169d3ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzctMTEtMS0xLTMwMDAz_6fe7f5cb-c59d-4993-9bde-25e952967612"
      unitRef="usd">500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i08ca48ab55aa4301a78fd39fef2e1776_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzExLTQtMS0xLTMwMDAz_519a284a-037b-461f-88ed-ae4371db9366"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1c984344787a4226af1665d47c0a2372_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzExLTYtMS0xLTMwMDAz_be5a5674-d55d-4095-92d9-d68266065e87"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i08ca48ab55aa4301a78fd39fef2e1776_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzExLTktMS0xLTMwMDAz_25da6ada-42eb-42e3-890e-9e89fe3c40a8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1c984344787a4226af1665d47c0a2372_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzExLTExLTEtMS0zMDAwMw_838f914c-ad94-4f86-93b9-b5df7838d9f2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icdd658133fff4313abfdc0a8377be4eb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEyLTQtMS0xLTMwMDAz_bbc02eba-9972-4d10-9546-33e598295e5b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if703dac1df5444338cb16cd738c0bd27_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEyLTYtMS0xLTMwMDAz_fbabc626-a4e4-4308-9129-a36dc5823518"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icdd658133fff4313abfdc0a8377be4eb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEyLTktMS0xLTMwMDAz_011d4468-8526-40a9-9158-2e6e0e70e8c0"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if703dac1df5444338cb16cd738c0bd27_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEyLTExLTEtMS0zMDAwMw_bff91013-06d1-4c9d-8c89-29fdb4f14576"
      unitRef="usd">1300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i46ab0abbfc334992a9209d8c0882dcab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEzLTQtMS0xLTMwMDAz_6520aae2-c7a5-4885-ad2c-57f10ae455bd"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i13588526fa054b2988f08979c7cf3768_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEzLTYtMS0xLTMwMDAz_4a4902f5-14a7-430f-bc91-df2a4d0e54f4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i46ab0abbfc334992a9209d8c0882dcab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEzLTktMS0xLTMwMDAz_4e5e0443-bdb1-4da3-b320-debf71deffd8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i13588526fa054b2988f08979c7cf3768_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzEzLTExLTEtMS0zMDAwMw_47ad9175-a821-469c-8a76-bec1eba61a08"
      unitRef="usd">2400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i262c0cfa7f7045c38800b7b7d222cb25_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE2LTQtMS0xLTMwMDAz_a917bd49-382d-4182-924e-d8d7c8630973"
      unitRef="usd">7300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="idf05d43a339c4af0a79c94200a8ab504_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE2LTYtMS0xLTMwMDAz_2cf81bcb-2cc7-4584-8924-f3798964ac97"
      unitRef="usd">126000000.0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i262c0cfa7f7045c38800b7b7d222cb25_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE2LTktMS0xLTMwMDAz_bc28654f-94af-496f-9753-6892bcb6c993"
      unitRef="usd">10400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="idf05d43a339c4af0a79c94200a8ab504_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE2LTExLTEtMS0zMDAwMw_c4e690c7-d5e8-4f20-91e9-a3b477b69710"
      unitRef="usd">127200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic34b686cbfa2418b8a5e5b0ac3fda069_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE5LTQtMS0xLTMwMDAz_80fbfa2a-afa5-499e-a7ec-96d42e96c519"
      unitRef="usd">516300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i19146b5ef9ab4fb5a4b355dd1d05e038_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE5LTYtMS0xLTMwMDAz_0b785276-f790-4842-b4fd-c61529aed2e9"
      unitRef="usd">164900000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic34b686cbfa2418b8a5e5b0ac3fda069_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE5LTktMS0xLTMwMDAz_357a49c1-5947-45e9-978c-faba84f0e6ca"
      unitRef="usd">337500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i19146b5ef9ab4fb5a4b355dd1d05e038_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzE5LTExLTEtMS0zMDAwMw_5abdffa7-7e0d-42c6-a2e3-dfde7f050fd6"
      unitRef="usd">102700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i54559df20a8240faa029219e60a57e47_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIwLTQtMS0xLTMwMDAz_69ccb316-5d00-4099-b9d9-8e4a6c4ade0c"
      unitRef="usd">112200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i545a19ccb10547a7b528e1ea61b155c8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIwLTYtMS0xLTMwMDAz_6fd8975e-a67e-458a-b143-633ee4fba5e5"
      unitRef="usd">32100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i54559df20a8240faa029219e60a57e47_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIwLTktMS0xLTMwMDAz_4cc76e0c-048e-4e44-b7cc-7268a89fe5c0"
      unitRef="usd">27600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i545a19ccb10547a7b528e1ea61b155c8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIwLTExLTEtMS0zMDAwMw_1ee8f6c1-d5df-46f3-bdbb-7691d7f4cdc9"
      unitRef="usd">7900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i32e65eeee4a147b88322f6b3c0c8b963_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIxLTQtMS0xLTMwMDAz_06756233-8e4a-43b4-8fb5-4179e768ecce"
      unitRef="usd">117600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic4a0e7499b97446197aae4895fe22c98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIxLTYtMS0xLTMwMDAz_95153852-5910-42f8-a7e3-34f2f19dc13f"
      unitRef="usd">30500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i32e65eeee4a147b88322f6b3c0c8b963_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIxLTktMS0xLTMwMDAz_a9813958-9d6b-4bdf-be1a-8a31ab15f7ef"
      unitRef="usd">286600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic4a0e7499b97446197aae4895fe22c98_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIxLTExLTEtMS0zMDAwMw_94ca76c6-6653-4359-9634-a813ca583ec6"
      unitRef="usd">68400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5985f1ede01049dd8d3a089924d2160f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIyLTQtMS0xLTMwMDAz_aa0605c4-fd88-4145-816c-a429428f29a7"
      unitRef="usd">15500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i323fd3e3f7f94b9093cd3db36e7ac88e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIyLTYtMS0xLTMwMDAz_59a177c5-6475-4099-9684-d5fe7b245e33"
      unitRef="usd">17500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5985f1ede01049dd8d3a089924d2160f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIyLTktMS0xLTMwMDAz_2699e1b2-10fa-403c-b94f-6a36bce0017b"
      unitRef="usd">82100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i323fd3e3f7f94b9093cd3db36e7ac88e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzIyLTExLTEtMS0zMDAwMw_3c4a69dd-96db-4fd3-b230-f746327ccbdc"
      unitRef="usd">23500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic428c4c006a5456fad48333bdf7493d5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI1LTQtMS0xLTMwMDAz_d8bc9c90-8e56-4758-85f5-6b4940b0cd6a"
      unitRef="usd">3800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0390e79e33064d2ea9c86966be1efec0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI1LTYtMS0xLTMwMDAz_2d187ad2-de87-418f-852d-0879a70e4838"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic428c4c006a5456fad48333bdf7493d5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI1LTktMS0xLTMwMDAz_b05451e7-cb66-4ffe-9639-0e3477eb48b0"
      unitRef="usd">1700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0390e79e33064d2ea9c86966be1efec0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI1LTExLTEtMS0zMDAwMw_98e3d307-2a15-4816-acdc-aadf5a47039e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4b429af902f6491d9d04b6be08fa71a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI2LTQtMS0xLTMwMDAz_26779991-f282-49fd-929f-7a9331710a4d"
      unitRef="usd">100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4286710d8891406c93436066cd63a80a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI2LTYtMS0xLTMwMDAz_9a0a56c7-2c66-4b53-8524-6e974436cf92"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4b429af902f6491d9d04b6be08fa71a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI2LTktMS0xLTMwMDAz_523b8ac8-609b-4eb8-9e21-5e68463031ab"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4286710d8891406c93436066cd63a80a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI2LTExLTEtMS0zMDAwMw_3438a6d0-fb86-4bcb-8eef-6228ffd80620"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie1565c2374264e1b95825260ca8ea13a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI3LTQtMS0xLTMwMDAz_9935a09e-65e2-47ed-9583-75752892b606"
      unitRef="usd">800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3e09c29ca8cd4127ad7e926a235e0155_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI3LTYtMS0xLTMwMDAz_5237e08a-8a47-42bc-8527-62e1bb694187"
      unitRef="usd">7500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie1565c2374264e1b95825260ca8ea13a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI3LTktMS0xLTMwMDAz_c6492676-fe93-4254-8417-df3dff1bf1b2"
      unitRef="usd">2600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3e09c29ca8cd4127ad7e926a235e0155_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI3LTExLTEtMS0zMDAwMw_e71ac7f6-a251-45a1-807c-fa59d7801ef6"
      unitRef="usd">19600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1196dc88095d4d58bb55f3a404fcf2e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI4LTQtMS0xLTMwMDAz_4cf26305-b1a6-414f-8dd5-a828678d89f0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i26f177c1e6484c4d8db53e9328b7d2bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI4LTYtMS0xLTMwMDAz_031d54d9-89c6-41de-8f82-b44e1717a7da"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1196dc88095d4d58bb55f3a404fcf2e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI4LTktMS0xLTMwMDAz_0ff58b8f-66b2-4924-b5a4-680761c948eb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i26f177c1e6484c4d8db53e9328b7d2bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzI4LTExLTEtMS0zMDAwMw_1abc6a9a-2726-4c2c-a89a-c66352243c5d"
      unitRef="usd">200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5212d77e8a9d43dcb6a62e14bfd23d74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMwLTQtMS0xLTMwMDAz_49fe9149-2ae4-4148-9745-329876d02331"
      unitRef="usd">766300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifa57e9422ac941c08397b7cf69379933_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMwLTYtMS0xLTMwMDAz_f3337818-752c-4242-8486-3ac5e6a7a716"
      unitRef="usd">252500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5212d77e8a9d43dcb6a62e14bfd23d74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMwLTktMS0xLTMwMDAz_8030e9b5-2679-4b22-b537-bfdc28b521f6"
      unitRef="usd">738100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifa57e9422ac941c08397b7cf69379933_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMwLTExLTEtMS0zMDAwMw_17edb49b-f48a-41c7-a485-45a43fc9872f"
      unitRef="usd">222300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMyLTQtMS0xLTMwMDAz_bff7218b-4df0-45b1-9221-7258ebf45be9"
      unitRef="usd">773600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMyLTYtMS0xLTMwMDAz_b347641b-a7e5-4af7-831f-fe856e3bd227"
      unitRef="usd">378500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMyLTktMS0xLTMwMDAz_f4f0c913-c0f8-40f9-84b0-431387d44a9b"
      unitRef="usd">748500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkMzZjZjMwNGJiMzg0OGQ1YWRiY2I2YzkzYTliYTE0OS90YWJsZXJhbmdlOmQzNmNmMzA0YmIzODQ4ZDVhZGJjYjZjOTNhOWJhMTQ5XzMyLTExLTEtMS0zMDAwMw_1eb451d8-3814-48dd-97b6-ad2c5350d534"
      unitRef="usd">349500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzNTM_06f75841-0f2b-4be3-bb19-830d25fa6bf5">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts were recorded within our Consolidated Balance Sheets related to cumulative basis adjustments for fair value hedges (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Line Item in the Consolidated Balance Sheets in Which the Hedged Item is Included&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount of Hedged Asset/(Liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Asset/(Liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:HedgedAssetFairValueHedge
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZToyODQ1NmFjODA1MTI0ODNhODhmYzdlMDBmNzcxOGYwYi90YWJsZXJhbmdlOjI4NDU2YWM4MDUxMjQ4M2E4OGZjN2UwMGY3NzE4ZjBiXzMtMi0xLTEtMzAwMDM_a86d8e69-af50-4324-ad06-94e5d8d8974c"
      unitRef="usd">59300000</us-gaap:HedgedAssetFairValueHedge>
    <us-gaap:HedgedAssetFairValueHedge
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZToyODQ1NmFjODA1MTI0ODNhODhmYzdlMDBmNzcxOGYwYi90YWJsZXJhbmdlOjI4NDU2YWM4MDUxMjQ4M2E4OGZjN2UwMGY3NzE4ZjBiXzMtNC0xLTEtMzAwMDM_b9f6551c-99af-4c32-b5f5-69131ae88147"
      unitRef="usd">44500000</us-gaap:HedgedAssetFairValueHedge>
    <us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZToyODQ1NmFjODA1MTI0ODNhODhmYzdlMDBmNzcxOGYwYi90YWJsZXJhbmdlOjI4NDU2YWM4MDUxMjQ4M2E4OGZjN2UwMGY3NzE4ZjBiXzMtNi0xLTEtMzAwMDM_23dd7eff-9497-4bc5-8766-b81711721efe"
      unitRef="usd">600000</us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZToyODQ1NmFjODA1MTI0ODNhODhmYzdlMDBmNzcxOGYwYi90YWJsZXJhbmdlOjI4NDU2YWM4MDUxMjQ4M2E4OGZjN2UwMGY3NzE4ZjBiXzMtOC0xLTEtMzAwMDM_97906fa4-0f65-460e-9dbb-ed7cfd0ce16f"
      unitRef="usd">4900000</us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzMzE_d4cda806-82a3-47a3-bf0b-d30cc9db6e44">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents, on a pre-tax basis, the location and amount of gains (losses) on fair value and cash flow hedges recognized in income in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.095%"/&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="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items in which the effects of fair value or cash flow hedged are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,548.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,506.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,707.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on fair value hedge relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hedged item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on cash flow hedge relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commodity contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from Accumulated other comprehensive income (loss) into Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate contract:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from Accumulated other comprehensive income (loss) into Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amount of income and expense line items excluding the impact of hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,393.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,865.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,327.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,326.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,827.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,745.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents, on a pre-tax basis, the amounts not recorded in Accumulated other comprehensive income (loss) due to intra-period settlement but recognized in Revenue and Cost of revenue in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain (loss) not recorded in Accumulated other comprehensive income (loss) due to intra-period settlement&lt;/span&gt;&lt;/div&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(369.4)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505.6&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.5)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:Revenues
      contextRef="i8689bcec7cad43578e77dfe7f610e480_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtMy0xLTEtMzAwMDM_b465bf12-9870-49b4-b434-0e4cea2f25c4"
      unitRef="usd">31337000000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i1d348ea3d8434907ba5faad1ea107399_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtNS0xLTEtMzAwMDM_accf79c3-725c-4bfd-8284-43d71d61b8fd"
      unitRef="usd">30548800000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i0d20cd1669e0499ea2a0884d89d39db3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtNy0xLTEtMzAwMDM_32c60727-440d-44b5-9fc1-214c10520654"
      unitRef="usd">40200000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:Revenues
      contextRef="id04fdd2ba1334dc38a0c2c8190c7a8ff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtOS0xLTEtMzAwMDM_062e61d4-c952-4b2b-b7b9-35c48e090780"
      unitRef="usd">20358300000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="ic92d1d15153c4c6dbd65d1ea02fd790d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtMTEtMS0xLTMwMDAz_074ceb76-79a8-41c7-92ef-f34f567143bb"
      unitRef="usd">19506500000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i25c2e7b392d042e1bf1c1a89d6323c19_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzMtMTMtMS0xLTM1MTI3_a806c902-442b-40e4-83d2-21f133b6fc90"
      unitRef="usd">48600000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:Revenues
      contextRef="i98693e7f3eff4697bdc9959682863c6f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtMTMtMS0xLTMwMDAz_fe19245e-d26f-4bc8-9385-7f929c9cf643"
      unitRef="usd">36819000000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="iacbfb82c6da94bd7bdf5456e4e4d36eb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzUtMTUtMS0xLTMwMDAz_cf5415b4-8d5c-4098-9aa2-e8061d274c39"
      unitRef="usd">35707000000</us-gaap:CostOfRevenue>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="iaa80c683d4214e8d915526c1fa23bde4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtMy0xLTEtMzAwMDM_b0444579-ef71-4039-ba8a-a555bf0ff8d8"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i664facb6d877440c93ec0c91e465f12e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtNS0xLTEtMzAwMDM_5b58ee65-85a4-4db9-b553-ea9fa181fbed"
      unitRef="usd">22100000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i3979b44306b84c4ca84f7dab83c84ce7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtNy0xLTEtMzAwMDM_1de62dce-d2af-4736-af47-23843acee2f1"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i42b0b532ce5548678b2ec003999c8306_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtOS0xLTEtMzAwMDM_76581740-e077-40fc-856b-70d1e850284c"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i24356220ebe74955b0f4961c76d7c6e2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtMTEtMS0xLTMwMDAz_fbf04074-adbf-423d-936f-ebeb5b6e4294"
      unitRef="usd">-8200000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ie8ba4dc91efc4a7c97ca21cc25c6050c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzYtMTMtMS0xLTM1MTI3_23e1a04c-c760-45e6-9afb-4e50b91d490c"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i6748be598e144f0985d848153cd92683_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtMTMtMS0xLTMwMDAz_38c64e45-db7f-4d9f-bcb1-f3997af40929"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ia960dc31e0e449e89bca3c5895236f86_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzgtMTUtMS0xLTMwMDAz_393e88c0-43cd-4873-8fb3-7bbb7a8520de"
      unitRef="usd">18100000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="iaa80c683d4214e8d915526c1fa23bde4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktMy0xLTEtMzAwMDM_436dd52d-64e1-495e-abbb-d50eebec51fd"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i664facb6d877440c93ec0c91e465f12e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktNS0xLTEtMzAwMDM_e7c4d4fa-c1e9-4fef-939a-a75a20b685fb"
      unitRef="usd">-24300000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i3979b44306b84c4ca84f7dab83c84ce7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktNy0xLTEtMzAwMDM_e0dda3cb-f1b1-4469-a116-e3ffe945b1e0"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i42b0b532ce5548678b2ec003999c8306_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktOS0xLTEtMzAwMDM_fe7ab6e2-23b8-4e6c-a012-6c6bb3ae3ec2"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i24356220ebe74955b0f4961c76d7c6e2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktMTEtMS0xLTMwMDAz_3d88e1a7-b853-4d55-8771-83987e250c80"
      unitRef="usd">9400000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ie8ba4dc91efc4a7c97ca21cc25c6050c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzctMTMtMS0xLTM1MTI3_4389d5cc-cb45-4ffe-9ac9-fe4866c54f58"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i6748be598e144f0985d848153cd92683_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktMTMtMS0xLTMwMDAz_5eac424b-9318-4b20-bba2-25d544d0d0a2"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ia960dc31e0e449e89bca3c5895236f86_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzktMTUtMS0xLTMwMDAz_36858d98-0fb2-4978-9519-2f2e14d7a193"
      unitRef="usd">-16100000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iaa80c683d4214e8d915526c1fa23bde4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEwLTMtMS0xLTM1MTI3_e72c5250-efc4-4f94-ae0c-0a72a59ec528"
      unitRef="usd">-56700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i664facb6d877440c93ec0c91e465f12e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEwLTUtMS0xLTM1MTI3_a743b346-7ca0-419e-8059-7557d8163f7f"
      unitRef="usd">319000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3979b44306b84c4ca84f7dab83c84ce7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTctMS0xLTMwMDAz_0ec3f520-3a1c-4b98-8c7e-a67856a94fe0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i42b0b532ce5548678b2ec003999c8306_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTktMS0xLTMwMDAz_05a13c48-f671-4133-a5ac-94342ca9673f"
      unitRef="usd">31300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i24356220ebe74955b0f4961c76d7c6e2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTExLTEtMS0zMDAwMw_b776d3f4-5567-4687-ae52-819b0c093b85"
      unitRef="usd">-181100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie8ba4dc91efc4a7c97ca21cc25c6050c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEwLTEzLTEtMS0zNTEyNw_5fda4d04-fb58-4495-9155-948f66e9e660"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i6748be598e144f0985d848153cd92683_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTEzLTEtMS0zMDAwMw_099b9626-dded-492f-865d-254cf4475397"
      unitRef="usd">-8500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia960dc31e0e449e89bca3c5895236f86_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTE1LTEtMS0zMDAwMw_f5cf3080-5c22-4cc2-96d1-d709b356b0a2"
      unitRef="usd">36600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i5b12816b022345549c0c7914bb259993_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTMtMS0xLTMwMDAz_463da032-7d31-4b3d-9fd1-00669110134c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i28ab33b02fca44c2942fa4e11b5fb1fb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTUtMS0xLTMwMDAz_846d88e4-1fec-473a-b10e-55efa4b7d3a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i0637ba71a4384a939a86693bb236993e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTctMS0xLTMwMDAz_84d5f77c-6468-471d-aa6a-b7e979ce35e0"
      unitRef="usd">-1400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i73dedbd500314be68756dd64355af828_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTktMS0xLTMwMDAz_856d3a34-7223-49ab-916d-6a1603d7c03f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i28e1aad47cb6487fb8e9c3271fae48f1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTExLTEtMS0zMDAwMw_dc02fc76-42ec-412f-b53c-5630beaa54df"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia9037e104a384a4cb3f45d10d947b65b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEyLTEzLTEtMS0zNTEyNw_2b242809-5ee4-450f-aa2e-8dfcb9c0ec86"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i9eed6be8e824446a8008b79d3a24994c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTEzLTEtMS0zMDAwMw_ac7047c4-7254-46ba-8c28-94c5a9f33d57"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i96e468fa50d049729a7547790b95e4c3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE0LTE1LTEtMS0zMDAwMw_5a081aa7-7444-4ce1-bdde-bf825ccb045f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <int:RevenueExcludingImpactOfHedges
      contextRef="i8689bcec7cad43578e77dfe7f610e480_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTMtMS0xLTMwMDAz_c2c78325-1db6-42e7-872d-1fe7018847e7"
      unitRef="usd">31393600000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="i1d348ea3d8434907ba5faad1ea107399_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTUtMS0xLTMwMDAz_c1fcf537-7cc4-4d4e-8f8a-ec79e8b97c6c"
      unitRef="usd">30865600000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i0d20cd1669e0499ea2a0884d89d39db3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTctMS0xLTMwMDAz_e63cad9c-c31f-4369-a9b5-ccb43ef63583"
      unitRef="usd">38800000</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <int:RevenueExcludingImpactOfHedges
      contextRef="id04fdd2ba1334dc38a0c2c8190c7a8ff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTktMS0xLTMwMDAz_e4e39ea0-e52b-4e66-9980-31a4cde4ab93"
      unitRef="usd">20327000000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="ic92d1d15153c4c6dbd65d1ea02fd790d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTExLTEtMS0zMDAwMw_53114ea1-c876-4a41-90cf-6153b6d7ce5d"
      unitRef="usd">19326600000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i25c2e7b392d042e1bf1c1a89d6323c19_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzEzLTEzLTEtMS0zNTEyNw_9b0db1c1-e4b1-4732-a107-d44f7e131197"
      unitRef="usd">48100000</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <int:RevenueExcludingImpactOfHedges
      contextRef="i98693e7f3eff4697bdc9959682863c6f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTEzLTEtMS0zMDAwMw_266d0af3-d283-4cde-a811-15342d3559fb"
      unitRef="usd">36827500000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="iacbfb82c6da94bd7bdf5456e4e4d36eb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo1MmM3NWVhYjNmNTE0ZGI0YmVmOGY0M2U1NzM0N2YzMy90YWJsZXJhbmdlOjUyYzc1ZWFiM2Y1MTRkYjRiZWY4ZjQzZTU3MzQ3ZjMzXzE1LTE1LTEtMS0zMDAwMw_02ce244d-feea-4833-a6fe-d6edb07008b5"
      unitRef="usd">35745600000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i44c0e01edf134ffa83412abef80743d1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzItNC0xLTEtMzUyNjI_52f11dca-a4af-4ab5-a11e-3797703da688"
      unitRef="usd">-369400000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="ie5d2b99a60fd48a188e811a4d3063631_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzItNi0xLTEtMzUyNjI_f8c1592a-e002-4021-a9f8-18ede75d9834"
      unitRef="usd">505600000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i6a527cc6f08a432ebe8702a17c3abf00_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzItOC0xLTEtMzUyNTk_e7ba7851-dc09-4c10-b5db-9eadfe5356ae"
      unitRef="usd">-51500000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="ib288e9d566524dedb4f41db9eb7b0ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzMtNC0xLTEtMzUyNjI_2e49f4cc-00ad-4178-bff6-2b0a6b56fcd1"
      unitRef="usd">11000000.0</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i5f3b263ce0b74df09d95dfc9b306293d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzMtNi0xLTEtMzUyNjI_72dac907-6e8d-4dd5-93f6-72d7f4f6f85d"
      unitRef="usd">-181600000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i226ad6c106104c9c9dd2c153d1ebb18a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTpkNDM0OTNkZGJkZmU0NjkxYmE2MjFkZTRmYjcwYzk4ZC90YWJsZXJhbmdlOmQ0MzQ5M2RkYmRmZTQ2OTFiYTYyMWRlNGZiNzBjOThkXzMtOC0xLTEtMzUyNTk_c30bead7-d70d-47b7-9345-38bdc20112d0"
      unitRef="usd">-7100000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2NDAzMDg_61d8ebcc-6c57-45e6-94b2-d46a28df893a"
      unitRef="usd">0</us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet>
    <us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2NDAzMDg_a1ecb523-154c-43b2-9dca-e82dad3a85e9"
      unitRef="usd">0</us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet>
    <us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2NDAzMDg_f0bc35d5-f0d8-4788-bc7e-7002d2146772"
      unitRef="usd">0</us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i8689bcec7cad43578e77dfe7f610e480_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2Mzk0OTA_c8566781-97b4-4835-af22-2583485a9507"
      unitRef="usd">-9200000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzEwOTk1MTE2MzAzMzg0_48f392a1-ae96-48bc-b79c-9397b6202c1c">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the effect and financial statement location of our derivative instruments in cash flow hedging relationships on Accumulated other comprehensive income (loss) and in our Consolidated Statements of Income and Comprehensive Income (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount of gain (loss) recognized in Accumulated other comprehensive income (loss), net of income tax (expense) benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts (Revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20.8)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157.9)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts (Cost of revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into Net income, net of income tax (expense) benefit&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.0)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.3&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i44c0e01edf134ffa83412abef80743d1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzItMi0xLTEtMzUzNDY_02581cfb-07f6-4314-8241-195193c0642f"
      unitRef="usd">31600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ie5d2b99a60fd48a188e811a4d3063631_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzItNC0xLTEtMzUzNDY_581aa569-fd8b-4dd1-b5b6-da081c393c05"
      unitRef="usd">-20800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6a527cc6f08a432ebe8702a17c3abf00_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzItNi0xLTEtMzUzNzQ_858dd241-6f18-4db7-83f2-5af5c1184cbe"
      unitRef="usd">-157900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ib288e9d566524dedb4f41db9eb7b0ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzMtMi0xLTEtMzUzNDY_7de81318-9cc0-4a06-838b-27af75484ad7"
      unitRef="usd">166100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i5f3b263ce0b74df09d95dfc9b306293d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzMtNC0xLTEtMzUzNDY_63931238-9256-4b19-a861-f4c06e0425cb"
      unitRef="usd">-126400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i226ad6c106104c9c9dd2c153d1ebb18a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzMtNi0xLTEtMzUzNzc_8de4c4b1-4cd9-4b6f-902e-c61756d49693"
      unitRef="usd">160600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ifc5e0415191b49bd928af04dcc12969d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzQtMi0xLTEtMzUzNDY_ae2dac5c-ba6b-4d04-9eb8-d3ea30cab6f1"
      unitRef="usd">5500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i99b592f83c314847a4bcd0cef0794297_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzQtNC0xLTEtMzUzNDY_0506b15f-00dc-40d5-bdf9-ed1874ba72ea"
      unitRef="usd">-3200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9c92ba0f52aa4422b90d83c4a4139595_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzQtNi0xLTEtMzUzNzk_e7047a45-055e-492e-8b08-fd71a41ed08e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i5d7778a52c8747f89800e76db470ddeb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzUtMi0xLTEtMzUzNDY_4bdbd022-6384-46ca-ad7a-d108a40f5345"
      unitRef="usd">203200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i88098ca5784c4d5a918fdfe76c8aa7ab_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzUtNC0xLTEtMzUzNDY_861cf294-e955-4833-bc3c-6c56dc35c2be"
      unitRef="usd">-150400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i50d0e5fa116344b9a1e0bae965cd7c3e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3OWNlOTlkNDZhOTE0OGZkODk2MDYwNDBiOWFhOThlNi90YWJsZXJhbmdlOjc5Y2U5OWQ0NmE5MTQ4ZmQ4OTYwNjA0MGI5YWE5OGU2XzUtNi0xLTEtMzUzODc_428ece85-34d3-4769-a30b-c2f72d2035c6"
      unitRef="usd">2700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i44c0e01edf134ffa83412abef80743d1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzItNC0xLTEtMzUzNDk_8e5a8c27-99b7-4063-987f-be7ef0ec96e1"
      unitRef="usd">-43000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie5d2b99a60fd48a188e811a4d3063631_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzItNi0xLTEtMzUzNDk_8c831923-51dd-4e69-8dc4-e2d8d832e40d"
      unitRef="usd">31300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6a527cc6f08a432ebe8702a17c3abf00_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzItOC0xLTEtMzU0Nzk_6d224539-7461-436a-abd8-72b0a5b65ebb"
      unitRef="usd">-8500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ib288e9d566524dedb4f41db9eb7b0ad4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzMtNC0xLTEtMzUzNDk_2dbf2108-3252-4aac-9399-ca69dec49f57"
      unitRef="usd">237700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5f3b263ce0b74df09d95dfc9b306293d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzMtNi0xLTEtMzUzNDk_80db2a1e-4094-44f8-b3b2-564ea6deb7a1"
      unitRef="usd">-181100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i226ad6c106104c9c9dd2c153d1ebb18a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzMtOC0xLTEtMzU0ODU_348a8925-6c9c-468d-8021-f9eeabaa99be"
      unitRef="usd">36600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifc5e0415191b49bd928af04dcc12969d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzQtNC0xLTEtMzUzNDk_e1b58b62-93a9-4301-9c18-882ba01cc420"
      unitRef="usd">-1000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i99b592f83c314847a4bcd0cef0794297_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzQtNi0xLTEtMzUzNDk_5d3eec18-ee36-478b-afa4-82fcbe5567f3"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9c92ba0f52aa4422b90d83c4a4139595_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzQtOC0xLTEtMzU0OTE_dddb8642-9298-48bc-a68e-23835dd6a6a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5d7778a52c8747f89800e76db470ddeb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzUtNC0xLTEtMzUzNDk_aaa586bf-a93c-430a-8d28-0b0b0e8cbc5c"
      unitRef="usd">193600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i88098ca5784c4d5a918fdfe76c8aa7ab_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzUtNi0xLTEtMzUzNDk_28ae57eb-9fbd-4caa-a4c5-a3771981972a"
      unitRef="usd">-150300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i50d0e5fa116344b9a1e0bae965cd7c3e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3MWY5NDM3NjJkNTA0M2U2OGFmZmI4YTg4M2NhNGVhMi90YWJsZXJhbmdlOjcxZjk0Mzc2MmQ1MDQzZTY4YWZmYjhhODgzY2E0ZWEyXzUtOC0xLTEtMzU0OTM_7baf8e36-f593-4a39-9c8c-23e38f39a06b"
      unitRef="usd">28100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzMzI_7bacf6f3-1a06-45eb-b1b9-2977edefaa14">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amount and financial statement location in our Consolidated Statements of Income and Comprehensive Income of realized and unrealized gains (losses) recognized on derivative instruments not designated as hedging instruments (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instruments - &lt;br/&gt;Non-designated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(221.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114.1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.7&#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="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains (losses)&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.5&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.9&#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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="idfa46abce4b0479eb794d202fc8e7c3d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzQtMy0xLTEtMzAwMDM_d07e0382-cd78-4831-ba22-3f087aad1b6e"
      unitRef="usd">88400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia2bcca30c9c04119bcd13a2165506e1e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzQtNS0xLTEtMzAwMDM_3cc13730-cae5-46c6-baa9-b17e224d7dae"
      unitRef="usd">235200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4eb164502aa443719e69253de09f1ce1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzQtNy0xLTEtMzAwMDM_09cce849-2840-4a13-8383-3c8052db73d1"
      unitRef="usd">269500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7d83d40d4e164dd0b400abcfe182dc62_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzUtMy0xLTEtMzAwMDM_3529d681-7007-44ee-b638-83ff38f8dce7"
      unitRef="usd">-14200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id249009db57046b8b7837302b61e33d2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzUtNS0xLTEtMzAwMDM_a6c10833-aa4d-46db-affa-e879a8fa1ff6"
      unitRef="usd">-121100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie00de8c10809446a84972b1dfd42daee_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzUtNy0xLTEtMzAwMDM_60007b0f-19a3-433b-9ac1-8a32d604200c"
      unitRef="usd">-221800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i34c4894cc6074e4788348e63ca2bfa47_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzYtMy0xLTEtMzAwMDM_a3bbb408-6d7d-42f0-b13e-2343953ca946"
      unitRef="usd">74200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i06598441b78649d688e868677cfe55b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzYtNS0xLTEtMzAwMDM_8b8bc72d-4502-4755-a40a-ac9377cef197"
      unitRef="usd">114100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i94e17454dae54bee8d8a971417d5078d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzYtNy0xLTEtMzAwMDM_9fff64a4-0a98-47ca-8e83-167ee3d7804c"
      unitRef="usd">47700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6bb9cb1a70a84249a9558683c0f1bcdd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzgtMy0xLTEtMzAwMDM_426d9b9b-f184-4441-9efa-6a58ca471330"
      unitRef="usd">1100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iec34e5fab510420e8949c0224968d663_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzgtNS0xLTEtMzAwMDM_079b2125-166d-4cef-b23f-a76c7f77a6a1"
      unitRef="usd">-3200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4d06c79a60ad40a883d28d417bb950d1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzgtNy0xLTEtMzAwMDM_effbcb49-c43d-49f0-b742-8df1f72048eb"
      unitRef="usd">-300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib3ab32d970094ea698912c741c270921_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzktMy0xLTEtMzAwMDM_4a77092f-925a-4201-8086-e9e1b349a8fc"
      unitRef="usd">1600000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iae57e8a48a0142e9aa8961ff10432988_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzktNS0xLTEtMzAwMDM_beff793a-9934-47f8-aa32-ef3162d8dc05"
      unitRef="usd">-13400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibacaf887597e412f906ed7731b40eb2e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzktNy0xLTEtMzAwMDM_15564d3a-779c-488a-b5f8-bbf37258fe67"
      unitRef="usd">-500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i3e5f4bd9be61494cb31954e49c812bda_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzEwLTMtMS0xLTMwMDAz_2172ca2d-41b8-4e26-b241-0760a14d7fb2"
      unitRef="usd">2700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ifb066a6f9a114ba5937d620652b98f2c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzEwLTUtMS0xLTMwMDAz_4b721ebc-2372-418f-b2cc-b984379a08f6"
      unitRef="usd">-16600000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1d3e98373f11414583eacc212069c089_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzEwLTctMS0xLTMwMDAz_676dc49d-7bce-489c-9a0d-b4f6cdc1eacd"
      unitRef="usd">-700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8958b974671e48fa9eff72fc935c7b4f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzExLTMtMS0xLTMwMDAz_d6b91958-68e6-433e-891e-fc9c6cfbe056"
      unitRef="usd">76900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i761a3f054d9a4dbc9f13ee767398bd65_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzExLTUtMS0xLTMwMDAz_fa25c489-ecf6-4e30-9860-17667f8764f3"
      unitRef="usd">97500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i12f4f8391b0d41ffba719d6b5033499d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTo3ZTYxNWI5ODY2NmU0MWI0YTE5Y2ZmYTIyNTA2ZjhlNy90YWJsZXJhbmdlOjdlNjE1Yjk4NjY2ZTQxYjRhMTljZmZhMjI1MDZmOGU3XzExLTctMS0xLTMwMDAz_7c5fa3f4-55a8-4ad4-876e-303cfd65028d"
      unitRef="usd">46900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQzNTE_3f17efc2-f95f-4ef3-93b4-6d0d7cca30e9">The following table presents the potential collateral requirements for derivative liabilities with credit-risk-contingent features (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net derivative liability positions with credit contingent features&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collateral posted and held by our counterparties&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum additional potential collateral requirements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNetLiabilityPositionAggregateFairValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzMtMi0xLTEtMzAwMDM_8f3869b5-c0f5-46a3-a057-1e92d3040a5e"
      unitRef="usd">3300000</us-gaap:DerivativeNetLiabilityPositionAggregateFairValue>
    <us-gaap:DerivativeNetLiabilityPositionAggregateFairValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzMtNC0xLTEtMzAwMDM_550a036e-5654-4d41-93ce-e9ae5e1efacb"
      unitRef="usd">20000000.0</us-gaap:DerivativeNetLiabilityPositionAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzQtMi0xLTEtMzAwMDM_f747970e-352e-4d71-bd8e-3c31bbf561dd"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzQtNC0xLTEtMzAwMDM_243faaee-ed75-42e7-9eef-566a34cf1d55"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:AdditionalCollateralAggregateFairValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzUtMi0xLTEtMzAwMDM_ca696a4f-1a9a-4a1c-b206-013b3f1badb7"
      unitRef="usd">3300000</us-gaap:AdditionalCollateralAggregateFairValue>
    <us-gaap:AdditionalCollateralAggregateFairValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90YWJsZTphZjUyNjliNjA0YmI0NmViOTQzYzNkZDY2Njk0ZTg4Zi90YWJsZXJhbmdlOmFmNTI2OWI2MDRiYjQ2ZWI5NDNjM2RkNjY2OTRlODhmXzUtNC0xLTEtMzAwMDM_c9b9c1b4-2252-4935-8967-332257448dec"
      unitRef="usd">20000000.0</us-gaap:AdditionalCollateralAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQyMTc_411c0288-a1d6-4d24-afbe-342a621da195"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjEvZnJhZzo5MDJjNGM2M2JmODU0Y2Q4OTIxOGI2MmUxOGY2ODg4Yi90ZXh0cmVnaW9uOjkwMmM0YzYzYmY4NTRjZDg5MjE4YjYyZTE4ZjY4ODhiXzQyMTc_c08302eb-d8d7-49b6-af10-ed302d77d9e7"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzE5ODE_ef76225b-61cf-4354-bd7c-b375acb06f31">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5. Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the review of our land business and changes in the overall economic landscape for all our reportable segments due to the COVID-19 pandemic, in the first quarter of 2020, we implemented a restructuring initiative focused on streamlining our operations and rationalizing our deployment and allocation of resources.&#160;While we took several actions during the year ended December 31, 2020, our focus was primarily on cost-reduction initiatives in response to the pandemic. In 2021, we heightened our focus on restructuring our land business in North America, which has included reorganizing and relocating certain business activities, as well as implementing changes to the operational and management structure of the business. While we initially expected to finalize the overall restructuring plan by the end of the second quarter of 2021, we elected to extend it to the end of first quarter of 2022 to expand the plan in order to finalize the alignment of processes and platforms within the land segment. During the fourth quarter of 2021, we were able to complete all necessary activities and the restructuring program is now closed.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, we incurred incremental charges of $6.6 million, comprised principally of external consulting fees supporting the land restructuring and related severance costs. These costs are included in Restructuring charges in our Consolidated Statements of Income and Comprehensive Income. Our accrued restructuring charges as of December&#160;31, 2021 are included in Accrued expenses and other current liabilities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of our restructuring activities (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paid during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paid during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020 Global Office Rationalization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, we completed a cost reduction initiative to rationalize our global office footprint and approved the abandonment of certain office leases, including the transition of select offices to smaller or more cost-effective locations. These asset groups, consisting mainly of right-of-use assets and leasehold improvements, were tested for impairment. We concluded that the carrying amounts of these asset groups were not recoverable and the fair value determined was concluded to be nominal based on a discounted cash flow model. As a result, an $18.6 million impairment charge was recorded during the second quarter of 2020 and included within Asset impairments on our Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of this impairment by reportable business segment for the year ended December 31, 2020 (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ifab8be01e4ae46488aa66e441ef058e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzEwOTk1MTE2MzA5NzQ_9e917727-5d41-4d7f-9523-fa0f48f292fa"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzEwOTk1MTE2MzA5NzQ_cbfa5900-40fb-4ed5-a889-3f46f49bee46"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzE5ODM_18df3b56-1f89-46dc-bbde-3ea12bac9883">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of our restructuring activities (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paid during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paid during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued charges as of December 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="id541817682d3471894963ce1bd7abfca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzEtMS0xLTEtMzAwMDM_0c2eaaf2-6246-4b6f-baad-c101bdf2daa2"
      unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if0d2649251454f1085c0f8303b50dcf6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzEtMi0xLTEtMzAwMDM_371a1b49-45c8-49e4-adf0-c93a8131c5e1"
      unitRef="usd">7500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i74815c496af74c53af6f6fbf83c965a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzEtMy0xLTEtMzAwMDM_8dcc40ed-b043-4bb6-9434-fdf0e074b671"
      unitRef="usd">1300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia57992cc365c4233b933c18f9b6449e9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzEtNC0xLTEtMzAwMDM_1869497c-3dad-48a4-8f87-9277c6c7f89e"
      unitRef="usd">200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="idebbd79153d34b4b8d1f7321fe1eac30_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzEtNS0xLTEtMzAwMDM_79aab3ef-7b1e-4579-bdf8-b905f5908a9c"
      unitRef="usd">9500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ib71798d36f65453dabb7b96d89c2a61d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzItMS0xLTEtMzAwMDM_a72f9de3-eb15-4128-8584-e622d5e32f05"
      unitRef="usd">3300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i214afd4ee1cb49ff8543a42f9004a453_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzItMi0xLTEtMzAwMDM_9967d9e6-7f98-4cba-bdc6-964197d958f2"
      unitRef="usd">3900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4977f90f784a42918b445658c0556736_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzItMy0xLTEtMzAwMDM_f592921b-bf05-4036-b29e-6d4c5fe8161f"
      unitRef="usd">1900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ieb2bca87aaa74c658c81984106cc4140_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzItNC0xLTEtMzAwMDM_c3699b96-e355-4cc6-b30c-d44fbb469d84"
      unitRef="usd">1200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8653ced3d21245fbb9b1b010edd32914_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzItNS0xLTEtMzAwMDM_1c7d36dc-f89b-4c60-848d-1ed284044256"
      unitRef="usd">10300000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib71798d36f65453dabb7b96d89c2a61d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzMtMS0xLTEtMzAwMDM_afa6df9a-35df-46f2-9faf-532eee0ae43e"
      unitRef="usd">3000000.0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i214afd4ee1cb49ff8543a42f9004a453_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzMtMi0xLTEtMzAwMDM_6cc69534-63b2-4530-a675-c79b11c48ee9"
      unitRef="usd">6700000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4977f90f784a42918b445658c0556736_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzMtMy0xLTEtMzAwMDM_5912d67f-ef42-47b4-8a23-131803d683e3"
      unitRef="usd">2300000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ieb2bca87aaa74c658c81984106cc4140_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzMtNC0xLTEtMzAwMDM_9936889f-2cec-4501-8c4d-0c5defd4beb4"
      unitRef="usd">1400000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8653ced3d21245fbb9b1b010edd32914_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzMtNS0xLTEtMzAwMDM_c0ec04fb-841f-4445-8c91-0d7f85a18a89"
      unitRef="usd">13300000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i2256be29c1454dc8a805c3e122c7aa97_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzQtMS0xLTEtMzAwMDM_cb527f16-4073-41fc-8919-d35c32906a44"
      unitRef="usd">900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3aafdf97188d43f6a4d5a1cfaaf636a1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzQtMi0xLTEtMzAwMDM_9510dd26-0fac-41a0-997b-239cd28bd8ab"
      unitRef="usd">4600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i6105c1e9e5ad424483e23e67f65bc209_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzQtMy0xLTEtMzAwMDM_d9b84466-447c-4ab7-9084-7163506dd883"
      unitRef="usd">900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i026c31c4ee2841058d305ccdd7648694_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzQtNC0xLTEtMzAwMDM_8b5d0905-2c46-4163-99e5-2228997aba8b"
      unitRef="usd">100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i68ca4c1889e94fb293a523e655845ed6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzQtNS0xLTEtMzAwMDM_8c9cd7a7-2f86-4805-8150-553cd34fee40"
      unitRef="usd">6600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i6876967032554963a93ae54d0f3c9b91_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtMS0xLTEtNDI0MDc_e4f3d4ba-0faf-4a43-b8f5-c475ef4291dc"
      unitRef="usd">700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ica76bdda26a148998a719464713ba01f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtMy0xLTEtNDI0MDc_a6f3f47c-09d7-4c71-8766-3ecc121e8413"
      unitRef="usd">6300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie9d0103eeb8d4c43b5cb63412dd0e161_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtNS0xLTEtNDI0MDc_7316a1ce-c2c3-4b04-b690-5542b7525b3b"
      unitRef="usd">-500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4cd4373182604b34b801d1db55ee5c70_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtNy0xLTEtNDI0MDc_cafc8bd4-2dc1-4961-a21a-09af013d3703"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifab8be01e4ae46488aa66e441ef058e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtOS0xLTEtNDI0MDc_9e917727-5d41-4d7f-9523-fa0f48f292fa"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzUtOS0xLTEtNDI0MDc_cbfa5900-40fb-4ed5-a889-3f46f49bee46"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i6876967032554963a93ae54d0f3c9b91_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzYtMS0xLTEtMzAwMDM_3ff0c1fb-c77d-4ab9-b783-f417dd8a21b6"
      unitRef="usd">800000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ica76bdda26a148998a719464713ba01f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzYtMi0xLTEtMzAwMDM_1b090532-2f62-4dd5-9cc6-6da35b16ae92"
      unitRef="usd">10800000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ie9d0103eeb8d4c43b5cb63412dd0e161_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzYtMy0xLTEtMzAwMDM_48fcc98a-c678-4d89-b02c-b41a8c3a9d34"
      unitRef="usd">400000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4cd4373182604b34b801d1db55ee5c70_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzYtNC0xLTEtMzAwMDM_6d940336-c090-4820-a907-ed46b726f3ad"
      unitRef="usd">100000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ifab8be01e4ae46488aa66e441ef058e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzYtNS0xLTEtMzAwMDM_327782c1-eada-4998-b8c4-1338d78f9786"
      unitRef="usd">12200000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i53ee5cdc5fbd4b26b8a94e2df7404ea4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzctMS0xLTEtMzAwMDM_fda50153-1ba8-470d-a296-2aa33ec57131"
      unitRef="usd">800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i13de2f96c86d4526945a6275dbba314b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzctMi0xLTEtMzAwMDM_bd88d9ab-b331-4f89-8177-d003daf2233a"
      unitRef="usd">100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0fbee48697764c278218786c542dcbc2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzctMy0xLTEtMzAwMDM_597b3b9e-ed66-4c95-b55f-069de0e6f2e5"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8a2a57e54aec4647aa6da0a6df7b1e9a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzctNC0xLTEtMzAwMDM_b4b4a6ea-7c80-40db-a220-7278a7615213"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1b4f5ba578a94c1cb1aa91e3ba879875_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZToxYWEwMTk3YWU1ZGQ0ZGNkYjRlMmI5NDJiYmUzNjJkNy90YWJsZXJhbmdlOjFhYTAxOTdhZTVkZDRkY2RiNGUyYjk0MmJiZTM2MmQ3XzctNS0xLTEtMzAwMDM_dd722c30-fdc9-4476-ae34-981aa650e365"
      unitRef="usd">1000000.0</us-gaap:RestructuringReserve>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9a7ad376770445d4b1ae473d66cfcbef_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzE2Njk_868f4a70-636a-4cfe-b79c-07157c14faaa"
      unitRef="usd">18600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90ZXh0cmVnaW9uOmFjY2FjODgzNGE2MzQxYTA5ZTgzMDU2Yzc3YjYwMDA3XzE5ODY_6d00059a-e429-4ef6-8e86-78d8fb963a76">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of this impairment by reportable business segment for the year ended December 31, 2020 (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6876967032554963a93ae54d0f3c9b91_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZTozN2ZlNmZiZGQ1ZjA0MzgyYTY0NzlkOWQ4ZjMxMWY5Yy90YWJsZXJhbmdlOjM3ZmU2ZmJkZDVmMDQzODJhNjQ3OWQ5ZDhmMzExZjljXzEtMS0xLTEtMzAwMDM_fb60a1c1-f59f-4c31-b3e9-e36ade19aed1"
      unitRef="usd">6900000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ica76bdda26a148998a719464713ba01f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZTozN2ZlNmZiZGQ1ZjA0MzgyYTY0NzlkOWQ4ZjMxMWY5Yy90YWJsZXJhbmdlOjM3ZmU2ZmJkZDVmMDQzODJhNjQ3OWQ5ZDhmMzExZjljXzEtMi0xLTEtMzAwMDM_718e6657-e2e8-4ab8-b2c2-7e0352170a88"
      unitRef="usd">5900000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie9d0103eeb8d4c43b5cb63412dd0e161_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZTozN2ZlNmZiZGQ1ZjA0MzgyYTY0NzlkOWQ4ZjMxMWY5Yy90YWJsZXJhbmdlOjM3ZmU2ZmJkZDVmMDQzODJhNjQ3OWQ5ZDhmMzExZjljXzEtMy0xLTEtMzAwMDM_b2d86c55-a067-4efd-a5de-e1dc1214ae7f"
      unitRef="usd">4000000.0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4cd4373182604b34b801d1db55ee5c70_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZTozN2ZlNmZiZGQ1ZjA0MzgyYTY0NzlkOWQ4ZjMxMWY5Yy90YWJsZXJhbmdlOjM3ZmU2ZmJkZDVmMDQzODJhNjQ3OWQ5ZDhmMzExZjljXzEtNC0xLTEtMzAwMDM_b075ad6f-9941-4f38-8d1b-2913bf7abafd"
      unitRef="usd">1800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ifab8be01e4ae46488aa66e441ef058e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjQvZnJhZzphY2NhYzg4MzRhNjM0MWEwOWU4MzA1NmM3N2I2MDAwNy90YWJsZTozN2ZlNmZiZGQ1ZjA0MzgyYTY0NzlkOWQ4ZjMxMWY5Yy90YWJsZXJhbmdlOjM3ZmU2ZmJkZDVmMDQzODJhNjQ3OWQ5ZDhmMzExZjljXzEtNS0xLTEtMzAwMDM_844c2191-e135-4331-bee0-04e0a2729764"
      unitRef="usd">18600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY3OA_2718dbfa-9c10-4e75-b367-210d8f965311">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6. Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of property and equipment and their respective estimated useful lives are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160;40&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment, furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160; 7 &#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;- &#160;9 &#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, equipment and vehicles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160;40&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.3&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Accumulated depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.6&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes right of use assets associated with finance leases. See Note 15. Leases for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For 2021, 2020 and 2019, we recorded depreciation expense of $50.8 million, $52.7 million and $54.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of computer software costs, including capitalized internally developed software costs and certain hosting arrangement costs, included in property, plant, and equipment are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software costs&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.7&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in capitalized computer software costs are costs incurred in connection with software development in progress of $5.2 million and $13.7 million as of December&#160;31, 2021 and 2020, respectively. For 2021, 2020 and 2019, we recorded amortization expense related to computer software costs of $17.6 million, $18.5 million and $17.8 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY5Mw_9ad66bd8-8810-48de-9457-5c703152d7a9">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of property and equipment and their respective estimated useful lives are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160;40&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment, furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160; 7 &#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;- &#160;9 &#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, equipment and vehicles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;-&#160;40&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652.3&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Accumulated depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.6&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes right of use assets associated with finance leases. See Note 15. Leases for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i1900a7c11553408682ec60512bba3180_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzItMi0xLTEtMzAwMDM_918e5f26-20f9-445a-8beb-dfc3d4297e66"
      unitRef="usd">19900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5e69c9c3d5bf4ab08043ef9433d329e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzItNC0xLTEtMzAwMDM_794919c0-143b-490e-bfe2-a85a909b0343"
      unitRef="usd">19100000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i8b2e643fd9494d45b4fe6e68e8f1f73e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzMtMi0xLTEtMzAwMDM_7af65fab-cee9-4d31-ab0c-59baedbaa5e5"
      unitRef="usd">77400000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i761c95e62a8c4d1fb8a98dfda2cdf852_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzMtNC0xLTEtMzAwMDM_e9690d9f-7bae-49be-9f28-7a2e5adefb16"
      unitRef="usd">74500000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if8f6e3480f2143749d048685ed0cf843_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzMtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo1NWI4ZTBiYzkwMTg0YzUwOGVhZTc5OTNlODk5ZGM0MF80_0ccec038-caa5-4f09-9a3d-e696d0d3d67d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ide26c491a7924dad9f3705c5180671c8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzMtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo1NWI4ZTBiYzkwMTg0YzUwOGVhZTc5OTNlODk5ZGM0MF85_a6545be2-7baa-43df-8582-281a8ab6edfd">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5f20c0f5684d439ca397cfb24c75215f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzQtMi0xLTEtMzAwMDM_8531cb3e-f4ae-45e2-b465-9e676c341218"
      unitRef="usd">14700000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i86a59fba45e04ded946e45bfece2e628_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzQtNC0xLTEtMzAwMDM_0cc64d6b-5331-4b8f-9dc8-29e70c3236d0"
      unitRef="usd">15300000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7a26d30b0ce944b693c81d8fd28508ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzQtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNTEyYzE1NGQ4NGM0MTBjYmM1YzAyNDk0ZDI2NGE1NV80_549261a8-d2ca-44b6-889d-1d544b95254c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i17f7ebcb766d42d28c210e3a6a1ebef2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzQtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjplNTEyYzE1NGQ4NGM0MTBjYmM1YzAyNDk0ZDI2NGE1NV8xMA_13e80546-1e6d-4fb9-948d-a60496b4da03">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i10fdc9b4331f4eb3abdd2db02a3676b3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzUtMi0xLTEtMzAwMDM_93e86276-194c-403f-a3b5-74033adaae2e"
      unitRef="usd">258400000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iec09776b113c426ea4906c5aa372cb74_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzUtNC0xLTEtMzAwMDM_8821cbab-08ec-47a4-ac2d-07dd1a3e5433"
      unitRef="usd">275800000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idfde30ba11fd417ca3111cd0af03cf4a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzUtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo2ZmQzM2QxYmE2MGU0NGRiOTA4ZTQ5YzQxZDU5MjViZl80_a7e46e19-4ed4-48fb-a41a-af82780619e2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i68b08799b46a4e77930c3ea79017ad6d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzUtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo2ZmQzM2QxYmE2MGU0NGRiOTA4ZTQ5YzQxZDU5MjViZl8xMA_3b75d071-9d7e-4ec8-9730-abde2bc24be6">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6e464dfd7f0b4b408961a944c16116da_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzYtMi0xLTEtMzAwMDM_81619363-feb7-49f0-a3af-2481a8e612ed"
      unitRef="usd">316900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if4af69befaad40ac8d57310b4e02d3e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzYtNC0xLTEtMzAwMDM_aef5b678-bb06-4cfb-8189-e7f3c6721974"
      unitRef="usd">267700000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i44aab7a17e8e4b2ebdbe58e5aea61acf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzYtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo3Zjk1Nzk3MWYwNTc0NWU1YTM5ODU3MWE4ODU1YjMwY180_1ab111fa-039c-41e1-85e0-5176ff265363">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8a8213abef5e4463a0084eff8816e646_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzYtNi0xLTEtMzAwMDMvdGV4dHJlZ2lvbjo3Zjk1Nzk3MWYwNTc0NWU1YTM5ODU3MWE4ODU1YjMwY185_c3f44dea-4fa4-4aa9-9362-29ac1a91aeb3">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzctMi0xLTEtMzAwMDM_5b3e3810-2e5f-4756-8aa1-895b67046ca7"
      unitRef="usd">687300000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzctNC0xLTEtMzAwMDM_ddb1339f-2422-4dd9-ad61-13124b73b67e"
      unitRef="usd">652300000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzgtMi0xLTEtMzAwMDM_082964c2-003c-421d-8f15-492bfe949b72"
      unitRef="usd">338400000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzgtNC0xLTEtMzAwMDM_aa1b147e-59a6-4954-98ef-8dae947a1ebb"
      unitRef="usd">309700000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzktMi0xLTEtMzAwMDM_ac319a52-4181-4488-878b-d6bbf6423b3b"
      unitRef="usd">348900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTo3ZWFhYWFmNjcyM2Y0NDAyYTc3YmJmY2Q0OGY1ZTYwMC90YWJsZXJhbmdlOjdlYWFhYWY2NzIzZjQ0MDJhNzdiYmZjZDQ4ZjVlNjAwXzktNC0xLTEtMzAwMDM_2fca8e0e-f9b2-4291-bb09-85981a7a05a5"
      unitRef="usd">342600000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzE5OQ_2fc68998-608e-45ae-8b0f-9d2af82ac3f4"
      unitRef="usd">50800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzIwMw_a11b4663-439a-4646-86fe-117285cc6598"
      unitRef="usd">52700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzIxMA_18011c7c-0336-40fc-8639-5994abf52eb4"
      unitRef="usd">54500000</us-gaap:Depreciation>
    <int:ScheduleOfCapitalizedComputerSoftwareCostsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY4MQ_7838c179-b168-4904-91c7-a4fba8c9a160">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of computer software costs, including capitalized internally developed software costs and certain hosting arrangement costs, included in property, plant, and equipment are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software costs&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.7&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.6&#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;</int:ScheduleOfCapitalizedComputerSoftwareCostsTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzItMS0xLTEtMzAwMDM_a839ecf3-9a9b-422e-9416-98fd99deace3"
      unitRef="usd">217900000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzItMy0xLTEtMzAwMDM_8cf06ecd-6c26-4a78-bc56-6980502ec8b5"
      unitRef="usd">191700000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzMtMS0xLTEtMzAwMDM_d7e859ec-bf2e-4b52-b2b4-0a29fcd4ce2a"
      unitRef="usd">131100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzMtMy0xLTEtMzAwMDM_d1f7c5a2-3d63-426d-b747-1a34e16976f8"
      unitRef="usd">116100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzQtMS0xLTEtMzAwMDM_eb7c2b03-ecde-41bb-9dfe-6fb82af431e8"
      unitRef="usd">86800000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90YWJsZTpjMDJjNzY5OGEzMWI0OWZlYjFkZDVlZmJhZTcxNmIxYi90YWJsZXJhbmdlOmMwMmM3Njk4YTMxYjQ5ZmViMWRkNWVmYmFlNzE2YjFiXzQtMy0xLTEtMzAwMDM_07627df6-0155-4fa7-b8f6-0a7391adf311"
      unitRef="usd">75600000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i07061c9850984633af8ebdf5b1a141b0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzUxOA_1d5f9602-a148-41fe-b525-5dc2fa33f3a2"
      unitRef="usd">5200000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="if9f6345b7ab6421e8d484bb6e3509a0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzUyNQ_1e0362bb-a63e-4c51-8587-1bbdc1c8d47c"
      unitRef="usd">13700000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY0OQ_3b44fc7f-ca61-4d06-af17-db4b69a14303"
      unitRef="usd">17600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY1Mw_6605d800-4aef-4425-a089-7130f4c14e64"
      unitRef="usd">18500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMjcvZnJhZzpkMzhmM2VjYjdiYWY0OGMwYTg3YWI2NDg0NDg0NjljMy90ZXh0cmVnaW9uOmQzOGYzZWNiN2JhZjQ4YzBhODdhYjY0ODQ0ODQ2OWMzXzY2MA_f59876dd-70a6-4600-8e8a-939a665d7a97"
      unitRef="usd">17800000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzkwNw_922791c1-3323-4ff8-bc61-970061dc7c88">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7. Goodwill and Identifiable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding changes in goodwill (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&lt;br/&gt;Segment&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&lt;br/&gt;Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843.7&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for sale of business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation of non-USD functional currency subsidiary goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation of non-USD functional currency subsidiary goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.8&#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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;See Note 3. Acquisitions and Divestitures for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Identifiable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about our identifiable intangible assets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.678%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of 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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplier agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets subject to amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.3&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark / trade name rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes the impact of foreign exchange.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible amortization expense for 2021, 2020 and 2019 was $30.1 million, $33.1 million and $32.9 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future estimated amortization of our identifiable intangible assets is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzkwOA_7a2c4cdd-82ab-4186-b9a0-eb05e3ef0c7a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding changes in goodwill (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aviation&lt;br/&gt;Segment&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Land&lt;br/&gt;Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843.7&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for sale of business &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation of non-USD functional currency subsidiary goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation of non-USD functional currency subsidiary goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.8&#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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861.9&#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;(1)See Note 3. Acquisitions and Divestitures for additional information.</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ib101afbfe9f440c38b0e8d9cb6159420_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzEtMS0xLTEtMzAwMDM_bcc3facb-b609-4b38-bcbe-6c0b2df15e53"
      unitRef="usd">323600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4b00739196734c39997555e36588f593_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzEtMy0xLTEtMzAwMDM_17a99c0f-68e9-4cb6-a313-4fa034421257"
      unitRef="usd">520100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzEtNi0xLTEtMzAwMDM_3320e7a7-9eed-4273-999c-fcdaa0ba520c"
      unitRef="usd">843700000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItMS0xLTEtMzIxMDI_15c774b4-2ed1-48d1-9368-b560bb8a9243"
      unitRef="usd">79100000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItMy0xLTEtMzIxMDQ_62a2b145-0e1e-4538-858c-72dc7451582c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItNi0xLTEtMzIxMDY_f3a80e85-14dc-4f2d-9eb2-69f7fef1740e"
      unitRef="usd">79100000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItMS0xLTEtMzAwMDM_b85314e9-44a3-4b71-ae79-dfc37a3c9a16"
      unitRef="usd">7000000.0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItMy0xLTEtMzAwMDM_01cf02ac-1bf3-4c8d-a0d3-6e4228307816"
      unitRef="usd">64600000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzItNi0xLTEtMzAwMDM_7ec1e23e-3fd3-42e4-823c-d25cad293623"
      unitRef="usd">71600000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzMtMS0xLTEtMzAwMDM_ce495671-4500-442e-9076-4024a4a361fd"
      unitRef="usd">3200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzMtMy0xLTEtMzAwMDM_2a0daf81-9ee0-4b73-8d5e-cb32c130a40c"
      unitRef="usd">4300000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzMtNi0xLTEtMzAwMDM_72d1cfb2-61a5-42a4-be22-28d8a83c01d5"
      unitRef="usd">7400000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ie6f410a45add4aaeae123f04235c94f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzQtMS0xLTEtMzAwMDM_111053a6-a8fb-4c31-9384-a6ec846a77ce"
      unitRef="usd">398800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i010882b9f2cb4895b1e138a1237ddd65_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzQtMy0xLTEtMzAwMDM_a81ab3ce-e765-42c4-b7e2-d0e3a76e1df4"
      unitRef="usd">459700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzQtNi0xLTEtMzAwMDM_a5e4fa0d-3bfb-4ad5-b473-5c2c338479cf"
      unitRef="usd">858600000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0ef0828bc2764047b9f21c5f9ff49590_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzUtMS0xLTEtMzAwMDM_9e30e620-2ff8-42c0-ba25-7cd4afb1cbd0"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0cd69121a4c4412b9e9af38e07562ff1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzUtMy0xLTEtMzAwMDM_f413944b-c908-4721-bcaf-10af8ed37f7e"
      unitRef="usd">7500000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzUtNi0xLTEtMzAwMDM_147048a1-56b6-4489-9eb6-9e8871c0b64b"
      unitRef="usd">7500000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0ef0828bc2764047b9f21c5f9ff49590_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzctMS0xLTEtMzAwMDM_b356c4dc-cf2b-4171-b88f-00efef7f3e5e"
      unitRef="usd">1300000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0cd69121a4c4412b9e9af38e07562ff1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzctMy0xLTEtMzAwMDM_2f157af0-3b9a-481c-b3ac-6221386259a3"
      unitRef="usd">-5500000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzctNi0xLTEtMzAwMDM_0c4056bd-e509-4daa-a734-d0fc28cb03bc"
      unitRef="usd">-4200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i52cb8d4a329849ee9a066db7e439d50f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzgtMS0xLTEtMzAwMDM_246555c2-d3d5-45ac-be55-e05c93c108cf"
      unitRef="usd">400100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icb605d5b22414a6284345772fe3f111d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzgtMy0xLTEtMzAwMDM_ed409ce7-61fe-4efe-931a-c7b434626897"
      unitRef="usd">461800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTowMWVjZTA5ZjFlNTQ0ZTUxOTJkMzNkYzgwYmM1Y2QwZC90YWJsZXJhbmdlOjAxZWNlMDlmMWU1NDRlNTE5MmQzM2RjODBiYzVjZDBkXzgtNi0xLTEtMzAwMDM_fa8ce6bd-c79f-4603-bd1c-e39a2c59b67a"
      unitRef="usd">861900000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzkwNQ_1e47879e-87c8-49f1-90c6-cc6eaab96dd7">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about our identifiable intangible assets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.678%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of 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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplier agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets subject to amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.3&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark / trade name rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes the impact of foreign exchange.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzkxMA_704e5f8e-ad3e-4d97-88aa-beb9a0bb40bd">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about our identifiable intangible assets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.678%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of 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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:'Arial',sans-serif;font-size:10pt;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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplier agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets subject to amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.3&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark / trade name rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.2&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes the impact of foreign exchange.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i721bc2727b944d92b76bc9f7d2ab4dc6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtMS0xLTEtMzAwMDM_86d8d4ca-6674-4662-b221-3d942e6a24cb"
      unitRef="usd">406500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i721bc2727b944d92b76bc9f7d2ab4dc6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtMy0xLTEtMzAwMDM_f02f2d97-7378-4263-b2a7-7de29f6f9b88"
      unitRef="usd">261900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i721bc2727b944d92b76bc9f7d2ab4dc6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtNS0xLTEtMzAwMDM_02f5e5ff-60d9-487e-b42f-1493ccc39981"
      unitRef="usd">144600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5b32acedc84b4a6794bc242e79783b31_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtNy0xLTEtMzAwMDM_274e4772-652d-4e87-b2d7-1651e89b3144"
      unitRef="usd">392100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5b32acedc84b4a6794bc242e79783b31_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtOS0xLTEtMzAwMDM_502d10d2-a1a6-48bc-bc79-4dc98755b18c"
      unitRef="usd">236500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5b32acedc84b4a6794bc242e79783b31_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzMtMTEtMS0xLTMwMDAz_50e4b8a5-7bbb-4da2-a80c-e0f102a98988"
      unitRef="usd">155600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i519869aca1ab4771828d2a5c3a086b1b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtMS0xLTEtMzAwMDM_ac202a6f-908d-4e4b-b803-f611b8922133"
      unitRef="usd">31900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i519869aca1ab4771828d2a5c3a086b1b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtMy0xLTEtMzAwMDM_3f96d643-3562-4db3-b8f7-4398b00654cb"
      unitRef="usd">19500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i519869aca1ab4771828d2a5c3a086b1b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtNS0xLTEtMzAwMDM_ccc98f56-8177-499e-8c00-799ec80e0ed7"
      unitRef="usd">12400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1c13d65e0bf145e996d17b87fcd2086b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtNy0xLTEtMzAwMDM_0a3c38d2-721a-4fd4-b4cc-6de1f726e2ae"
      unitRef="usd">31900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1c13d65e0bf145e996d17b87fcd2086b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtOS0xLTEtMzAwMDM_1f33df04-c523-4865-ad55-05253d067359"
      unitRef="usd">18000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1c13d65e0bf145e996d17b87fcd2086b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzQtMTEtMS0xLTMwMDAz_9e4f6fa0-16c8-47ac-9b5b-c6194afd3dfc"
      unitRef="usd">13900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic9ef3ba6ea7a47efad850cadfd7d86dd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtMS0xLTEtMzAwMDM_0134b95b-cbb3-4ae8-b559-22609cc37da8"
      unitRef="usd">37200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic9ef3ba6ea7a47efad850cadfd7d86dd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtMy0xLTEtMzAwMDM_69210acd-1aa5-4bb4-8124-fb6e24bb6085"
      unitRef="usd">30400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic9ef3ba6ea7a47efad850cadfd7d86dd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtNS0xLTEtMzAwMDM_d8356c80-020b-4b24-ac1b-ec0b762bc65e"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3546172bf423495890ab57a7e560d00e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtNy0xLTEtMzAwMDM_42a4867c-7c95-409d-ab33-ef421046a52a"
      unitRef="usd">37500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3546172bf423495890ab57a7e560d00e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtOS0xLTEtMzAwMDM_a8f182c3-c4f6-4d49-957d-31fa9f6292b6"
      unitRef="usd">28600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3546172bf423495890ab57a7e560d00e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzUtMTEtMS0xLTMwMDAz_8ed6a3ef-0abb-4743-b981-9919f617d81d"
      unitRef="usd">8800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtMS0xLTEtMzAwMDM_0533c598-43fc-4079-8332-cfd05899199d"
      unitRef="usd">475600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtMy0xLTEtMzAwMDM_4079aa43-cb9e-40eb-b175-dca54c22454d"
      unitRef="usd">311800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtNS0xLTEtMzAwMDM_85e5572f-f965-40c7-bc10-1f4d8808525e"
      unitRef="usd">163800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtNy0xLTEtMzAwMDM_d18ac604-32ee-4ca8-8c03-ed5454a1df6a"
      unitRef="usd">461500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtOS0xLTEtMzAwMDM_c6ce5b38-c56c-4658-91f7-954303fa86c3"
      unitRef="usd">283200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzYtMTEtMS0xLTMwMDAz_4b297687-bbb6-4667-8c41-3c5356aaf54e"
      unitRef="usd">178300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6a6d1d6d94c841148020dae9e9e120bc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzgtMS0xLTEtMzAwMDM_d654db56-d6cb-45bc-a07a-9fbfafd21119"
      unitRef="usd">25300000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6a6d1d6d94c841148020dae9e9e120bc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzgtNS0xLTEtMzAwMDM_e0cbe53f-88a2-432a-9ccf-ae07ffd10d1f"
      unitRef="usd">25300000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7c5f68a7733f48ec8273a1da197064d0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzgtNy0xLTEtMzAwMDM_3d7d8e16-d155-477a-9bea-f9c63080b4b7"
      unitRef="usd">24500000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7c5f68a7733f48ec8273a1da197064d0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzgtMTEtMS0xLTMwMDAz_8bd757c8-a887-42cd-95f1-e01e901a5e38"
      unitRef="usd">24500000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktMS0xLTEtMzAwMDM_89eb87bf-5631-439d-aa88-292b976e41ca"
      unitRef="usd">500900000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktMy0xLTEtMzAwMDM_5155e2a9-5864-4a09-97bd-01520390ec09"
      unitRef="usd">311800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktNS0xLTEtMzAwMDM_954d5cf9-6f5f-4a3d-bc9e-f32de9cb1540"
      unitRef="usd">189100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktNy0xLTEtMzAwMDM_30f6fcd1-2400-4631-bdc2-562133e08659"
      unitRef="usd">486000000.0</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktOS0xLTEtMzAwMDM_f4f3162b-9cee-4a6b-bf3d-a75274ac0e12"
      unitRef="usd">283200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTo0OWMwN2Y0ODA3N2Q0MDcwYTVkNWZlNDRkYzQyNTlmNy90YWJsZXJhbmdlOjQ5YzA3ZjQ4MDc3ZDQwNzBhNWQ1ZmU0NGRjNDI1OWY3XzktMTEtMS0xLTMwMDAz_99d1a232-f79b-4f0c-8134-58da9c936031"
      unitRef="usd">202800000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzc3MQ_c3c45ee4-4ba0-4412-bf4a-7d1e9f40e689"
      unitRef="usd">30100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzc3NQ_610dc3fb-f136-49f1-8a95-a80ff065e50b"
      unitRef="usd">33100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzc4Mg_63d045d5-2049-46f9-bf06-9a7be3d7ae30"
      unitRef="usd">32900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90ZXh0cmVnaW9uOmUwMWEwZTQ0MzNmNDQ1OWQ5MWNiMzE2MjkyMzkwMGYxXzkyMw_738ae517-6a21-432b-9b05-abd0d47dbca5">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future estimated amortization of our identifiable intangible assets is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzEtMS0xLTEtMzAwMDM_636db7b5-f52b-4ded-b773-7b3810ef2468"
      unitRef="usd">29000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzItMS0xLTEtMzAwMDM_a6e3d59f-39d3-48a8-9ac6-09cdf50bb6ad"
      unitRef="usd">21500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzMtMS0xLTEtMzAwMDM_6821a9c0-7888-4947-bb95-0418577bd7c3"
      unitRef="usd">20100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzQtMS0xLTEtMzAwMDM_e3328c88-ec3f-4fce-b50f-4d24ef174bc3"
      unitRef="usd">18900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzUtMS0xLTEtMzAwMDM_9432bb2d-f465-430d-8268-e62599375ffc"
      unitRef="usd">13700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzYtMS0xLTEtMzAwMDM_a9b4d848-179a-4c89-8efc-bfc7d26e1c73"
      unitRef="usd">60500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzAvZnJhZzplMDFhMGU0NDMzZjQ0NTlkOTFjYjMxNjI5MjM5MDBmMS90YWJsZTpiYzhhMjI5Y2U4ZmY0NDFhYTM1OGZmMjg1NjFhYzNmYS90YWJsZXJhbmdlOmJjOGEyMjljZThmZjQ0MWFhMzU4ZmYyODU2MWFjM2ZhXzctMS0xLTEtMzAwMDM_51d5c5d8-2d17-4381-bb58-23f57fa1bd72"
      unitRef="usd">163800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <int:DebtInterestIncomeExpenseAndOtherFinancingCostsTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xMDk5NTExNjI4NzMyMw_b4abe600-36d3-4f4f-a019-0466e0df033e">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;8. Debt, Interest Income, Expense and Other Finance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, our debt consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Current maturities of long-term debt and finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;See Note 15. Leases for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Credit Agreement matures in July 2024 and consists of a revolving loan (the "Credit Facility") and Term Loan borrowings. Under the Credit Facility, up to&#160;$1.3 billion aggregate principal amount may be borrowed, repaid and redrawn, based upon specific financial ratios and subject to the satisfaction of other customary conditions to borrowing. Our Credit Facility includes a sublimit of&#160;$400.0 million&#160;for the issuance of letters of credit and bankers' acceptances, and we have the right to request increases in available borrowings up to an additional&#160;$200.0 million, subject to the satisfaction of certain conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had no outstanding borrowings under our Credit Facility at December&#160;31, 2021 and 2020.&#160;As of&#160;December&#160;31, 2021&#160;and&#160;2020, respectively, we have issued letters of credit under the Credit Facility totaling $46.6&#160;million and $3.4&#160;million and had&#160;$484.1 million&#160;and&#160;$503.2 million&#160;in Term Loans outstanding. As of December&#160;31, 2021 and 2020, the unused portion of our Credit Facility was $1.2 billion and $1.3 billion, respectively. The unused portion of our Credit Facility is limited by, among other things, our financial leverage ratio, which limits the total amount of indebtedness we may incur, and may, therefore, fluctuate from period to period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under our Credit Facility and Term Loans related to base rate&#160;loans or Eurodollar rate&#160;loans bear floating interest rates plus applicable margins. As of December&#160;31, 2021, the applicable margins for base rate loans and Eurodollar rate loans were 0.75% and 1.75%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Credit Facility and Term Loans contain certain financial and other covenants with which we are required to comply. As of&#160;December&#160;31, 2021, we were in compliance with all financial covenants contained in our Credit Facility and our Term Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Credit Lines&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outside of our Credit Facility, we have other uncommitted credit lines primarily for the issuance of letters of credit, bank guarantees and bankers&#x2019; acceptances. These credit lines are renewable on an annual basis and are subject to fees at market rates. As of December&#160;31, 2021 and 2020, our outstanding letters of credit and bank guarantees under these credit lines totaled $404.0 million and $328.4 million, respectively. Substantially all of the letters of credit and bank guarantees issued under our Credit Facility and the uncommitted credit lines were provided to suppliers in the normal course of business and generally expire within one year of issuance. Expired letters of credit and bank guarantees are renewed as needed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Annual Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the aggregate annual maturities of debt are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information about our interest income, interest expense and other financing costs, net (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40.2)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44.9)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average interest rate on our short-term debt was 2.0% and 3.4% as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</int:DebtInterestIncomeExpenseAndOtherFinancingCostsTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xNjQ5MjY3NDQyNjE5OA_fee7416c-4935-4fe7-a49a-5eda51c23137">&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, our debt consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  Current maturities of long-term debt and finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;See Note 15. Leases for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i010ab6b879b74f41a4f915fbfcaf2d96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF8yLTEtMS0xLTQyNDIz_6aebdb34-2eb5-4f82-ab8b-5f705ae86f2c"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i484af1d9cd984e7584ca5df2e247edef_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF8yLTMtMS0xLTQyNDIz_ea9afa95-cf94-4573-ba97-8b5b65ef8fd3"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5025887ad91f494aa37d1eb8f1db0dca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF8zLTEtMS0xLTQyNDIz_7ee62372-dc48-406f-b000-3b1afa1b3e03"
      unitRef="usd">484100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1bbbd001ab00487799a03dda1b298a55_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF8zLTMtMS0xLTQyNDIz_fd46b916-10e8-47fe-a9e7-c06a005103e7"
      unitRef="usd">503200000</us-gaap:LongTermDebt>
    <us-gaap:FinanceLeaseLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF80LTEtMS0xLTQyNDIz_9440eea4-6005-45d8-9b32-7b974120e3f5"
      unitRef="usd">21200000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF80LTMtMS0xLTQyNDIz_b5d39785-7b22-459b-a011-ed9a9458cdcf"
      unitRef="usd">18200000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebt
      contextRef="i10ea1bf586d847cc82a5e73ac153fae7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF81LTEtMS0xLTQyNDIz_dcf07ffe-8ad8-4da0-8a16-f5114da05d86"
      unitRef="usd">3300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3390e149d812416bb4538d8c8ad0ae20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF81LTMtMS0xLTQyNDIz_df17d277-50b8-4994-b12f-aa3557337244"
      unitRef="usd">3300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF82LTEtMS0xLTQyNDIz_0e84a390-f543-4aae-99f2-8c0326071fff"
      unitRef="usd">508700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF82LTMtMS0xLTQyNDIz_6e7636d2-29c8-44bd-ab4c-83a8d1f06242"
      unitRef="usd">524700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF83LTEtMS0xLTQyNDIz_e46b9f37-5ac1-4905-9667-f9d02f164b6c"
      unitRef="usd">30600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF83LTMtMS0xLTQyNDIz_1151f7f1-306c-4de1-8ecb-51b3d99fb1cb"
      unitRef="usd">22900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF84LTEtMS0xLTQyNDIz_fcd888e3-ee61-4129-89e7-29134361bab4"
      unitRef="usd">478100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MDJmYzk1ZWVlZWZiNGMyOTljZjk5MWQyYTcxNjUxNzQvdGFibGVyYW5nZTowMmZjOTVlZWVlZmI0YzI5OWNmOTkxZDJhNzE2NTE3NF84LTMtMS0xLTQyNDIz_5e072f6c-3eea-4b0e-ae88-d276f483dc6d"
      unitRef="usd">501800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic937f99029b741f2aab189b93d13567d_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM180NDg_e76f7c98-a64d-4a4b-a028-dcb64457fb20"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <int:LineOfCreditFacilityMaximumAdditionalBorrowingCapacity
      contextRef="i5ac1e67bcfc74345aba6ff7b91f0237c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM182NzM_f73dd195-7882-4c30-9617-5e1d0d63d271"
      unitRef="usd">400000000</int:LineOfCreditFacilityMaximumAdditionalBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5ac1e67bcfc74345aba6ff7b91f0237c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM184Mjc_bc564045-6ce6-4f33-8f62-c0e4833205d0"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i16952a553f0a4fb2ad260e92420daffd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM184OTE_c5e9f705-7463-43f4-9b80-1fb394251dce"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="if8075870435d443ea37a49af1234598e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xMTEz_94482199-0e9f-4c13-8b5a-e7e14111e42e"
      unitRef="usd">46600000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i2ed6419ff07845b3a9bdc0736706294a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xMTIx_10dd493d-6720-47f2-a836-1953db2bbc27"
      unitRef="usd">3400000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i42be01bc75a044fe97410c11f6589995_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18yMTk5MDIzMjY0NDQ5_72a01b5e-57e2-4efa-b6dc-fe4089a28b6a"
      unitRef="usd">484100000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i042b6c8ff62c468cb3244a9fb14ac7db_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18yMTk5MDIzMjY0NDU4_5e47e2d8-6832-4c6d-9257-33dda0e069d7"
      unitRef="usd">503200000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i16952a553f0a4fb2ad260e92420daffd_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xMjE5_653b8dd5-5ebc-4796-8225-5428c59c64de"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i34107c8ef00b423c9f1b9aa4c4da6715_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xMDk5NTExNjM5Mzcx_c4c902bc-c2ba-4749-9535-4ee217af69ce"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifdf0793d12d24e11b8cf34adf25cb1b2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xNjY3_c8a4150d-e502-4cd7-b37d-902969699547"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i67bba9f871b9406280444a797982f3ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xNjc0_35a271b4-ee32-44d7-8596-c8308f40d2b2"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i776600183e11443db950e54d177dfe86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18yODUy_e11b4768-114a-40a7-90dd-bd88c5e2a900"
      unitRef="usd">404000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iaaa2733c870e441bb34ab25f02ec39ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18yODYw_672a95ee-febc-4c84-8729-0e3d66d6d8e9"
      unitRef="usd">328400000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xNjQ5MjY3NDQyNjE5OQ_ed9f37aa-4a6e-4346-a8f7-d040a96284a6">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the aggregate annual maturities of debt are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.7&#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>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N18xLTEtMS0xLTQxNzAy_36dc9214-02aa-4e49-b465-f64ac6304ba5"
      unitRef="usd">30600000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInNextTwelveMonths>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearTwo
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N18yLTEtMS0xLTQxNzAy_7771af8e-f581-46bd-bcca-a35e3dc813e8"
      unitRef="usd">32400000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearTwo>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearThree
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N18zLTEtMS0xLTQxNzAy_1f7b9829-c329-40ee-9283-77a47d6948aa"
      unitRef="usd">436200000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearThree>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearFour
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N180LTEtMS0xLTQxNzAy_4b3bc514-6e18-4dee-b0b6-5a2a58adc959"
      unitRef="usd">3400000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearFour>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N181LTEtMS0xLTQxNzAy_03468d6d-82e5-4149-8aa5-c004e851ee70"
      unitRef="usd">3300000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalInYearFive>
    <int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalAfterYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N182LTEtMS0xLTQxNzAy_73b39a47-e1c2-4990-9e82-9c390ef4ea37"
      unitRef="usd">2900000</int:LongTermDebtAndFinanceLeaseLiabilityRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MjIwNGZiMWMxOGFkNDliZDg1NWZhOWY4ODNhNzdjOTcvdGFibGVyYW5nZToyMjA0ZmIxYzE4YWQ0OWJkODU1ZmE5Zjg4M2E3N2M5N183LTEtMS0xLTQxNzAy_d1017ace-1ef5-46f1-9017-79e72cb16507"
      unitRef="usd">508700000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM18xNjQ5MjY3NDQyNjIwMA_99a27577-d674-44c5-b7ce-018777e08a37">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information about our interest income, interest expense and other financing costs, net (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense and other financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40.2)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44.9)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8yLTEtMS0xLTQxNzAy_e398aad3-049d-435a-9512-60b449b73808"
      unitRef="usd">7000000.0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8yLTMtMS0xLTQxNzAy_62312835-ca6a-4b25-bf18-8136451ea340"
      unitRef="usd">3600000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8yLTUtMS0xLTQxNzAy_f414cb4d-aeea-4453-af19-20ea2721fe46"
      unitRef="usd">6200000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8zLTEtMS0xLTQxNzAy_99353e5c-fcbc-444f-9138-00f236368d8a"
      unitRef="usd">47200000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8zLTMtMS0xLTQxNzAy_a0fc1894-2cac-4a34-a7cf-fbabdcd80ad2"
      unitRef="usd">48600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV8zLTUtMS0xLTQxNzAy_05f17e00-655d-492c-8a13-d88af81113dd"
      unitRef="usd">80000000.0</us-gaap:InterestExpense>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV80LTEtMS0xLTQxNzAy_6b286540-6797-477e-819b-a223880385cd"
      unitRef="usd">-40200000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV80LTMtMS0xLTQxNzAy_6ebc82f3-9a62-4b32-9ec7-41b0b2b23ba3"
      unitRef="usd">-44900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGFibGU6MGFlMjFhZjY3YzNjNGY5ZDk4OWE3N2ZlMmI0OGM1YjEvdGFibGVyYW5nZTowYWUyMWFmNjdjM2M0ZjlkOTg5YTc3ZmUyYjQ4YzViMV80LTUtMS0xLTQxNzAy_f4b4dd2a-96e5-4be0-b93e-6bd6e6791a3c"
      unitRef="usd">-73900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM182MDQ3MzEzOTYyNjM4_3b997496-e812-4adc-a3d6-b66a5a9ab591"
      unitRef="number">0.020</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18yMTk5MDIzMjU3MTc4L2ZyYWc6MmZhZTcxYjhlMTliNDMxOWJjYTMxYWJlOWIzMTk5MzMvdGV4dHJlZ2lvbjoyZmFlNzFiOGUxOWI0MzE5YmNhMzFhYmU5YjMxOTkzM182MDQ3MzEzOTYyNjQ2_8acae74b-c221-4809-8181-88394a3122d7"
      unitRef="number">0.034</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzExMjE0_f373384a-2042-49e0-8b68-f65521327ed1">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9. Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Surety Bonds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, we are required to post bid, performance and other surety-related bonds. The majority of the surety bonds posted relate to our aviation and land segments. We had outstanding bonds that were executed in order to satisfy various security requirements of $54.9 million and $50.6 million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the notional value associated with fixed sales and purchase commitments under our derivative programs amounted to $518.0 million and $93.0 million, respectively, with delivery dates from 2022 through 2028. Additionally, we have a fixed purchase contract that extends through 2026, under which we agreed to purchase annually between 1.9 million barrels and 2.0 million barrels of aviation fuel at future market prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a 401(k) defined contribution plan which covers all U.S. employees who meet minimum requirements and elect to participate.&#160;We are currently making a match contribution of 50% for each 1% of the participants' contributions up to 6% of the participants' contributions.&#160;Annual contributions by us are made at our sole discretion, as approved by the Compensation Committee.&#160;Additionally, certain of our foreign subsidiaries have defined contribution plans, which allow for voluntary contributions by the employees.&#160;In some cases, we make employer contributions on behalf of the employees.&#160;The expenses for our contributions under these plans were not material during each of the years presented on the Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer a non-qualified deferred compensation ("NQDC") plan to certain eligible employees, whereby the participants may defer a portion of their compensation.&#160;We do not match any participant deferrals under the NQDC plan.&#160;Participants can elect from a variety of investment choices for their deferred compensation and gains and losses on these investments are credited to their respective accounts.&#160;The deferred compensation payable amount under this NQDC plan is subject to the claims of our general creditors and was $16.7 million and $14.5 million as of December&#160;31, 2021 and 2020, respectively, which was included in Other long-term liabilities within our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Environmental and Other Liabilities; Uninsured Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business is subject to numerous federal, state, local and foreign environmental laws and regulations, including those relating to fuel storage and distribution, terminals, underground storage tanks, the release or discharge of regulated materials into the air, water and soil, the generation, storage, handling, use, transportation and disposal of hazardous materials, and the exposure of persons to regulated materials. A violation of, liability under, or noncompliance with these laws and regulations, or any future environmental law or regulation, could result in material liabilities, including administrative, civil or criminal penalties, remediation costs as well as third-party damages. From time to time, we may be responsible for remediating contamination at properties we own or lease and can be entitled to reimbursement for certain of these costs from state trust funds, as well as various third-party contractual indemnities and insurance policies, subject to eligibility requirements, deductibles,  and aggregate caps. Although we continuously review the adequacy of our insurance coverage, we may lack adequate coverage for various risks, including environmental claims. If we are uninsured or under&#x2011;insured for a claim or claims of sufficient magnitude arising out of our activities, it will have a material adverse effect on our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue for environmental assessment and remediation expenses when the future costs are probable and reasonably estimable.&#160;At December&#160;31, 2021 and 2020, accrued liabilities for remediation were not material. It is not presently possible to estimate the ultimate amount of all remediation costs that might be incurred or the penalties that may be imposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tax Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we are under review by various domestic and foreign tax authorities with regard to indirect tax matters and are involved in various challenges and litigation in a number of countries, including, in particular, Brazil and South Korea, where the amounts under controversy may be material. We believe that these assessments are without merit and are currently appealing the actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the quarter ended December 31, 2016, the Korean branch of one of our subsidiaries received assessments of approximately $9.9 million (KRW 11.7 billion) and during the quarter ended June 30, 2017, an assessment for an additional $16.9 million (KRW 20.1 billion) from the regional tax authorities of Seoul, South Korea. The assessments primarily consist of fines and penalties for allegedly failing to issue Value Added Tax ("VAT") invoices and report certain transactions during the period 2011-2014. These assessments do not involve failure to pay or collect VAT. We believe that these assessments are without merit and are currently appealing the actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also involved in a number of tax disputes with federal, state and municipal tax authorities in Brazil, relating primarily to a VAT tax known as ICMS. These disputes are at various stages of the legal process, including the administrative review phase and the collection action phase, and include assessments of fixed amounts of principal and penalties, plus interest. One of our Brazilian subsidiaries is currently appealing an assessment of approximately $10.5 million (BRL 58.8 million) from the Brazilian tax authorities relating to the ICMS rate used for certain transactions. The assessment primarily consists of interest and penalties. We believe that the assessment is without merit and are pursuing our remedies in the judicial court system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When we deem it appropriate and the amounts are reasonably estimable, we establish reserves for potential adjustments to our provision for the accrual of indirect taxes that may result from examinations or other actions by tax authorities. If events occur which indicate payment of these amounts is unnecessary, the reversal of the liabilities will result in the recognition of benefits in the period we determine the liabilities are no longer necessary. If our estimates of any of our federal, state, and foreign indirect tax liabilities are less than the ultimate assessment, it could result in a further charge to expense. Except with respect to the matters described above, we believe that the final outcome of any pending examinations, agreements, administrative or judicial proceedings will not have a material effect on our results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to various claims, complaints and proceedings arising in the ordinary course of our business including, but not limited to, environmental claims, commercial and governmental contract claims, such as property damage, demurrage, personal injury, billing and fuel quality claims, as well as bankruptcy preference claims and tax and administrative claims. In addition, we may be involved in disputes arising out of arrangements between our counterparties and other third parties. For example, in December 2021, a judgment was entered against one of our subsidiaries in the Singapore High Court in respect of an action filed by a financing bank of two of our subsidiary&#x2019;s suppliers. The claims arose out of a financing arrangement between the suppliers and the bank and the resulting judgments, including principal and interest, are in the aggregate amount of approximately $33&#160;million. We believe the claims are without merit, have appealed the judgments and are vigorously defending against the claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have established loss provisions for the foregoing claims as well as other matters in which losses are probable and can be reasonably estimated. As of December&#160;31, 2021, these reserves were not material. For those matters where a reserve has not been established and for which we believe a loss is reasonably possible, we believe that such losses will not have a material adverse effect on our Consolidated Financial Statements. However, any adverse resolution of one or more such claims, complaints or proceedings during a particular period could have a material adverse effect on our Consolidated Financial Statements or disclosures for that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimates regarding potential losses and materiality are based on our judgment and assessment of the claims utilizing currently available information. Although we will continue to reassess our reserves and estimates based on future developments, our objective assessment of the legal merits of such claims may not always be predictive of the outcome and actual results may vary from our current estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <int:SuretyBondsOutstanding
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzMzNw_78711fda-f794-4b2a-9fe1-7be3aa82315c"
      unitRef="usd">54900000</int:SuretyBondsOutstanding>
    <int:SuretyBondsOutstanding
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzM0NA_a200bc78-9348-4a17-8466-24be663a7830"
      unitRef="usd">50600000</int:SuretyBondsOutstanding>
    <int:DerivativeProgramSaleCommitmentsAmount
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzEwOTk1MTE2NTIxMTk_a449348a-f82a-4940-9fd7-e865447db579"
      unitRef="usd">518000000</int:DerivativeProgramSaleCommitmentsAmount>
    <int:DerivativeProgramPurchaseCommitmentsAmount
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzEwOTk1MTE2NTIxMTE_9d21ba6c-49b3-4399-a1e4-9783f62eed03"
      unitRef="usd">93000000</int:DerivativeProgramPurchaseCommitmentsAmount>
    <int:DerivativeProgramPurchaseCommitmentsVolume
      contextRef="i43562d9da9fc4430894c7bdc48e1ceae_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2XzcyNQ_1b6958af-3444-4000-9dfb-090d10a0206d"
      unitRef="bbl">1900000</int:DerivativeProgramPurchaseCommitmentsVolume>
    <int:DerivativeProgramPurchaseCommitmentsVolume
      contextRef="i0b6297ef2bfb4af097349264f5d56cc2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzYvZnJhZzphMzgxNzE5ZGM4ZWM0ZjIyOWNhMmIyMTczZjg1NGJhNi90ZXh0cmVnaW9uOmEzODE3MTlkYzhlYzRmMjI5Y2EyYjIxNzNmODU0YmE2Xzc0MA_fcd72b4e-3fa2-4ddc-9dc8-f9d3775f7c5b"
      unitRef="bbl">2000000</int:DerivativeProgramPurchaseCommitmentsVolume>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODU1L2ZyYWc6OTQyYWNkM2NmYTI1NDRmZGFiYjJjNDMxYjUyYmRmNDkvdGV4dHJlZ2lvbjo5NDJhY2QzY2ZhMjU0NGZkYWJiMmM0MzFiNTJiZGY0OV8yMTY_7617246a-6c1e-4c59-8d76-7d4d217b186a"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <int:DefinedContributionPlanEmployerMatchEmployeeContributionLevelOne
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODU1L2ZyYWc6OTQyYWNkM2NmYTI1NDRmZGFiYjJjNDMxYjUyYmRmNDkvdGV4dHJlZ2lvbjo5NDJhY2QzY2ZhMjU0NGZkYWJiMmM0MzFiNTJiZGY0OV8yMjg_09adc1cc-94d5-4d23-910f-159ed67053ad"
      unitRef="number">0.01</int:DefinedContributionPlanEmployerMatchEmployeeContributionLevelOne>
    <int:DefinedContributionPlanEmployerContributionLimitPercentageOfCompensation
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODU1L2ZyYWc6OTQyYWNkM2NmYTI1NDRmZGFiYjJjNDMxYjUyYmRmNDkvdGV4dHJlZ2lvbjo5NDJhY2QzY2ZhMjU0NGZkYWJiMmM0MzFiNTJiZGY0OV8yNzI_b437b6d2-de29-4679-b928-c91c093eeaf8"
      unitRef="number">0.06</int:DefinedContributionPlanEmployerContributionLimitPercentageOfCompensation>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i94f0dda96a844e9393bb9894898b83b6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODU1L2ZyYWc6OTQyYWNkM2NmYTI1NDRmZGFiYjJjNDMxYjUyYmRmNDkvdGV4dHJlZ2lvbjo5NDJhY2QzY2ZhMjU0NGZkYWJiMmM0MzFiNTJiZGY0OV8xMzIy_54cafee5-333b-41d9-a38c-877431d02c81"
      unitRef="usd">16700000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="id1cf0455fea146679ac3f5a9f2e23926_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODU1L2ZyYWc6OTQyYWNkM2NmYTI1NDRmZGFiYjJjNDMxYjUyYmRmNDkvdGV4dHJlZ2lvbjo5NDJhY2QzY2ZhMjU0NGZkYWJiMmM0MzFiNTJiZGY0OV8xMzI5_330cf228-4b35-49a7-83b5-d99bb6d6bbda"
      unitRef="usd">14500000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="id55be21d326a4b388c3f300036787baf_D20161001-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN181NDM_fdbbab08-bc43-444f-9188-16696a20ccb1"
      unitRef="usd">9900000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="id55be21d326a4b388c3f300036787baf_D20161001-20161231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN181NTE_58a4f74e-ba56-410f-b0d9-86b248756e8e"
      unitRef="krw">11700000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i862e6e0ec70a46f3a2b11af30d53f2bf_D20170401-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN182MzE_1dcdc223-572f-403c-95d8-b685e6283ae4"
      unitRef="usd">16900000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i862e6e0ec70a46f3a2b11af30d53f2bf_D20170401-20170630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN182Mzk_8ea6bc15-c534-4752-a183-8d82e4cf2dad"
      unitRef="krw">20100000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="icd339673a7c745c1b7b5653471f4ade0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN18xNTAy_da7ec415-3d25-4e77-9aed-6dcac1592e9d"
      unitRef="usd">10500000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="icd339673a7c745c1b7b5653471f4ade0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xODA1L2ZyYWc6NzBmZjA2YzA5MjYyNGQzOTg0NmQzYTE3MzI5MThkZDcvdGV4dHJlZ2lvbjo3MGZmMDZjMDkyNjI0ZDM5ODQ2ZDNhMTczMjkxOGRkN18xNTEw_66d0dbf5-2bc2-49c7-ad87-94bca9f8c31e"
      unitRef="brl">58800000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <int:LongTermDebtContingentAggregateAmountOfPrincipalOrInterest
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzgwL2ZyYWc6ZDNiMjM3YzUxMTdlNDFlMThiOGU5MDMzMjAxZjdjMGYvdGV4dHJlZ2lvbjpkM2IyMzdjNTExN2U0MWUxOGI4ZTkwMzMyMDFmN2MwZl8yMTk5MDIzMjU5NzYz_e8ff5eae-ff74-4494-aa0c-9de5eae5e4c1"
      unitRef="usd">33000000</int:LongTermDebtContingentAggregateAmountOfPrincipalOrInterest>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzgwMzk_3e672c72-c615-4d15-b33b-65b4db54dffb">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;10. Shareholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021, 2020 and 2019, the Company's Board of Directors declared aggregate cash dividends of $0.48, $0.40, and $0.36 per common share, representing $30.0 million, $25.5 million, and $23.6&#160;million in total dividends, respectively. Our Credit Facility and Term Loans have restrictions regarding the maximum amount of cash dividends allowed to be paid.&#160;The payments associated with the above referenced cash dividends were in compliance with our Credit Facility and Term Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Repurchase Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2017, our Board of Directors (the "Board") approved a new common stock repurchase program (the "October 2017 Repurchase Program"), which replaced the program in place at that time, authorizing $100.0 million in common stock repurchases. In May 2019, the Board authorized an increase to the October 2017 Repurchase Program authorization by $100.0 million, bringing the authorized repurchases at that time to $200.0 million. In March 2020, the Board approved a new stock repurchase program authorizing $200.0 million in common stock repurchases (the "2020 Repurchase Program") to begin upon the completion of the October 2017 Repurchase Program. Our repurchase programs do not require a minimum number of shares of common stock to be purchased, have no expiration date and may be suspended or discontinued at any time.&#160;As of December&#160;31, 2021, the October 2017 Repurchase Program was completed and approximately $195.8 million remains available for purchase under the 2020 Repurchase Program. The timing and amount of shares of common stock to be repurchased under the 2020 Repurchase Program will depend on market conditions, share price, securities law and other legal requirements and factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, 2020, and 2019, we repurchased 1.7&#160;million, 2.6&#160;million, and 2.1&#160;million shares of common stock for an aggregate value of $50.5 million, $68.3 million, and $65.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Payment Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Plan Summary and Description&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, our shareholders approved the 2021 Omnibus Plan (the "2021 Plan"), which replaced our previously adopted 2020 Omnibus Plan (the "2020 Plan"). The 2021 Plan is administered by the Compensation Committee of the Board of Directors (the "Compensation Committee"). The purpose of the 2021 Plan is to (i)&#160;attract and retain persons eligible to participate in the 2021 Plan; (ii)&#160;motivate participants, by means of appropriate incentives, to achieve long-range goals; (iii)&#160;provide incentive compensation opportunities that are competitive with those of other similar companies; and (iv)&#160;further align participants&#x2019; interests with those of our other shareholders through compensation that is based on the value of our common stock. The goal is to promote the long-term financial interest of World Fuel and its subsidiaries, including the growth in value of our equity and enhancement of long-term shareholder return. The persons eligible to receive awards under the 2021 Plan are our employees, officers, and members of the Board of Directors, or any consultant or other person who performs services for us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provisions of the 2021 Plan authorize the grant of stock options which can be "qualified" or "nonqualified" under the Internal Revenue Code of 1986, as amended, restricted stock, RSUs, SSAR Awards, performance shares and performance units and other share-based awards. The 2021 Plan is unlimited in duration and, in the event of its termination, the 2021 Plan will remain in effect as long as any awards granted under it remain outstanding. No awards may be granted under the 2021 Plan after May 2031. The term and vesting period of awards granted under the 2021 Plan are established on a per grant basis, but options and SSAR Awards may not remain exercisable after the seven-year anniversary of the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2021 Plan, 2.9 million shares of common stock are authorized for issuance in addition to any shares of common stock with respect to awards that were granted under the prior plans (2020, 2016, and 2006) but are forfeited or canceled (e.g., due to the recipient's failure to satisfy applicable service or performance conditions) after May 2021. As of December&#160;31, 2021, approximately 3.0 million shares of common stock were subject to outstanding awards under the 2021, 2020, 2016, and 2006 Plans (assuming maximum achievement of performance goals for restricted stock and target achievement of performance goals for RSUs, where applicable).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the outstanding awards issued pursuant to the plans described above as of December&#160;31, 2021 and the remaining shares of common stock available for future issuance (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Plan&#160;name&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SSAR Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Shares of Common Stock Available for Future Issuance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-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 #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-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 #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between May 2022 and November 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between March 2022 and May 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between February 2022 and August 2023 and the outstanding SSAR Awards will expire between March 2022 and March 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;RSUs granted to non&#x2011;employee directors under the 2006 Plan prior to 2011 remain outstanding until the date the non&#x2011;employee director ceases, for any reason, to be a member of the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our unvested restricted stock outstanding and related transactions for each of the following years (in millions, except weighted average grant-date fair value price and weighted average remaining vesting term data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested Restricted Stock&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Vesting Term (in&#160;Years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.47&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of restricted stock which vested during 2021, 2020 and 2019 was $0.6 million, $0.4&#160;million and $1.0 million, respectively, based on the average high and low market price of our common stock at the vesting date. As of December 31, 2021, there were no unvested restricted stock awards outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;RSU Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our RSUs and related transactions for each of the following years (in millions, except for weighted average grant&#x2011;date fair value data and weighted average remaining contractual life):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of RSUs vested during 2021, 2020 and 2019 was $18.1 million, $10.8 million and $10.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;SSAR Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our outstanding and exercisable SSAR Awards and related transactions for each of the following years (in millions, except weighted average exercise price and weighted average remaining contractual life data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards Exercisable&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.2&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.1)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.0)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.4&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;The aggregate intrinsic value of SSAR Awards exercised during 2021 was $0.9 million and zero for 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the Black Scholes option pricing model to estimate the fair value of SSAR Awards granted to employees. No SSAR Awards were granted in 2021. In 2020, the weighted average fair value of the SSAR Awards was $6.88 and the assumptions used to determine such fair value were as follows: expected term of 4.5 years, volatility of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38.6%, dividend yields of 1.2% and risk-free interest rates of 0.7%. The weighted average fair value of the SSAR Awards for 2019 was $9.15 and the assumptions used to determine such fair value were as follows: expected term of 4.5 years, volatility of 36.1%, dividend yields of 0.9% and risk-free interest rates of 2.4%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unrecognized Compensation Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $29.9 million of total unrecognized compensation cost related to unvested share-based payment awards, which is included as Capital in excess of par value within our Consolidated Balance Sheets. The unrecognized compensation cost as of December&#160;31, 2021 is expected to be recognized as compensation expense over a weighted average period of 1.0 years as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Comprehensive Loss and Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our other comprehensive loss, consisting of foreign currency translation adjustments related to our subsidiaries that have a functional currency other than the U.S. dollar and cash flow hedges, was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.424%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.3)&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net other comprehensive (income) loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign currency translation adjustment loss for 2021 was primarily due to the effect of a stronger U.S. dollar compared to most foreign currencies, including the British Pound. The foreign currency translation adjustment gain for 2020 was primarily due to the effect of a weaker U.S. dollar compared to most foreign currencies, including the British Pound.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzE2Ng_baad2503-5a63-4156-a438-1714dcdac51f"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzE2NDkyNjc0NDk3NTI_3fe6d21d-6bd8-4b9a-af7c-e0afde3ba1a4"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzE3OA_4faca901-0da6-45d1-a538-1df43481d789"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash
      contextRef="ie186f25554b24feeb5b13f1a949483c1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzEwOTk1MTE2NDQ1MjI_d22a5d04-2676-4283-ad21-68c2dfe9375e"
      unitRef="usd">30000000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i00ba378d9b3049dabbf609523bd8c242_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzEwOTk1MTE2NDQ1MTE_2ad7f069-4cd1-40f6-94e9-10a140b8fb0d"
      unitRef="usd">25500000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ibb6f72412abe48ce8db413811c248db3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMzkvZnJhZzphOWM0YTA2ZGUyNWI0MzcyOGFmNjJmNTY2ZDBkNmVhMS90ZXh0cmVnaW9uOmE5YzRhMDZkZTI1YjQzNzI4YWY2MmY1NjZkMGQ2ZWExXzEwOTk1MTE2NDQ1MDc_d433caa2-4335-426c-9637-6dd48d1aad28"
      unitRef="usd">23600000</us-gaap:DividendsCash>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9152f385f6ba4592af6ea3a5ad342798_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18yMjI_e0f8fcfa-ff06-474d-b06e-98bd11e8c85e"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <int:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i9e53af9fbd77404e88b5b88fe94ae3c4_I20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18zNDg_8c7365e3-8ead-4eb2-b2df-a7fe8dbb1fdb"
      unitRef="usd">100000000</int:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9e53af9fbd77404e88b5b88fe94ae3c4_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN180MDQ_e092f8f1-cfa4-4a52-a0d4-a2b4c7b5ea22"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9e53af9fbd77404e88b5b88fe94ae3c4_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN180ODU_9cd05d01-0e85-4983-821f-2a758a3ddb34"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN183ODI_81125001-78ed-467c-814b-0f9dbc401bf0"
      unitRef="usd">195800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMDgx_63ab8c42-52b9-4875-9c73-7e3b6b074a16"
      unitRef="shares">1700000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMDg1_cc4e9b30-89f3-4761-9f34-986721e31af2"
      unitRef="shares">2600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMDkz_e166cdaa-ab74-4551-a72b-e60c66dab8f8"
      unitRef="shares">2100000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMTQ1_5884bf11-cbd2-44e0-a32e-fc0afa6ed2ec"
      unitRef="usd">50500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMTQ5_35e3affd-9e13-4fba-9400-a18ee7df6898"
      unitRef="usd">68300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzU1L2ZyYWc6NzFkNDQ2NzM1NmU4NDM1ODgxZGYwYmQ3NDA5ZDdhZTcvdGV4dHJlZ2lvbjo3MWQ0NDY3MzU2ZTg0MzU4ODFkZjBiZDc0MDlkN2FlN18xMTU3_88470c47-34a3-48ac-9e86-6e428ed99c3b"
      unitRef="usd">65400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i8b3589a9a68244f1a78ac73a98eeef62_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTU4_3e590919-47d8-49eb-b725-169edf4c15d7">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia7fbe0f57e974e169b017c6088ecfa7e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV8xOTEz_6cdd36c7-d074-4df5-b8b9-85fa562d3465"
      unitRef="shares">2900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i75daf32569804ce8834c0538ff25a1de_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV8yMjc0_b0d6ed6a-4d53-4e3f-985b-ec9b079ee3e2"
      unitRef="shares">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <int:ScheduleOfShareBasedCompensationAwardActivityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTU5_8c7c4f87-6881-4173-9b63-ac827fffeed8">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the outstanding awards issued pursuant to the plans described above as of December&#160;31, 2021 and the remaining shares of common stock available for future issuance (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Plan&#160;name&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SSAR Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Shares of Common Stock Available for Future Issuance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-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 #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Arial',sans-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 #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&#160;Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between May 2022 and November 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between March 2022 and May 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;As of December&#160;31, 2021, unvested RSUs will vest between February 2022 and August 2023 and the outstanding SSAR Awards will expire between March 2022 and March 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;RSUs granted to non&#x2011;employee directors under the 2006 Plan prior to 2011 remain outstanding until the date the non&#x2011;employee director ceases, for any reason, to be a member of the Board of Directors.&lt;/span&gt;&lt;/div&gt;</int:ScheduleOfShareBasedCompensationAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i38886a0ef5354254899a59123f34ac5e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8xLTEtMS0xLTU2MjE5_174f1ec1-2172-443a-a99e-def79489a5ee"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i49fb426a7be640058a66067bd4b755d6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8xLTMtMS0xLTU2MjE5_cbbbb9cc-b3ce-4d05-8d2e-4da88918e1d6"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i055f892e172849c1a0ef7ef26ee5e1f0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8xLTUtMS0xLTU2MjE5_0394cd63-7273-4897-aa4f-4d769c33cf54"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia7fbe0f57e974e169b017c6088ecfa7e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8xLTctMS0xLTU2MjE5_eafede55-3de2-4ee2-bb5f-d175d4685783"
      unitRef="shares">4000000.0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5acbaf40089343138c2fa66675d71d5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8yLTEtMS0xLTU2MjE5_2a1da5e7-1e18-4a2f-9570-c06fcfb71953"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="id2959596a0354679ae85ca2bbcc331d2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8yLTMtMS0xLTU2MjE5_284d25aa-ba7e-4af3-af73-2624f49e3e12"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i6b7d629b9705467eb48f4db6265f0e9d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8yLTUtMS0xLTU2MjE5_4fee9de0-f799-49f7-bc2e-7d813d4d01b0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ie01bd55d14e14aeca3dca724db07bbca_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8yLTctMS0xLTU2MjE5_5eadba0e-c55a-40b2-869c-d5167f3b427c"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie8da82581c5841eda4fd743bc83426b4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8zLTEtMS0xLTU2MjE5_fe106aa6-51c2-4856-8c88-1018b35140ce"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ibb12c5d21fbd49cca8e9b1355f1c076b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8zLTMtMS0xLTU2MjE5_d3f0f16d-8afd-4f14-857e-646a94fa62fc"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ia0ceb9fa165f47c5833f8984339c29d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8zLTUtMS0xLTU2MjE5_5afd0531-54dc-4093-8540-ec70b6425415"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib3a82a164611477b8a574c559b2092a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml8zLTctMS0xLTU2MjE5_d963f1ab-1686-42a3-a2b6-fdc76188b019"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7607436866fc4b44a0bd8193a557a3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml80LTEtMS0xLTU2MjE5_a402229e-87b4-4710-a767-c86efb0ad7fb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i8c99bc59d3a74d42aa84fc27aeec56a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml80LTMtMS0xLTU2MjE5_2821820e-dce3-4796-8158-977bf32388dd"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i39dd9c355e004208bc77f19c4872365a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml80LTUtMS0xLTU2MjE5_b2cdf0ed-5c82-43b4-b369-a8f757178c6b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i120e9b63d5f64e37901083d895851fb5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NTliNGFiNTIzZWQyNDI5Zjg1NDExODUxNTc3NTVhNzIvdGFibGVyYW5nZTo1OWI0YWI1MjNlZDI0MjlmODU0MTE4NTE1Nzc1NWE3Ml80LTctMS0xLTU2MjE5_36320962-3a24-4e40-8a0f-b3063e07e640"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTU3_d43d9253-4665-46cf-b186-21ccdf3e77ac">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our unvested restricted stock outstanding and related transactions for each of the following years (in millions, except weighted average grant-date fair value price and weighted average remaining vesting term data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested Restricted Stock&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Vesting Term (in&#160;Years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.47&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id53a7e73e5bf4a8db492a3ff32b7d820_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xLTEtMS0xLTU2MjE5_27a0efe6-8d45-4543-8427-9bc7d34c6698"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id53a7e73e5bf4a8db492a3ff32b7d820_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xLTMtMS0xLTU2MjE5_4ebd41e5-46ab-478b-8f4e-4d1b4e94a8a8"
      unitRef="usdPerShare">43.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="id53a7e73e5bf4a8db492a3ff32b7d820_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xLTUtMS0xLTU2MjE5_4fdb9339-cff7-4d95-a7bb-841e312c8551"
      unitRef="usd">1400000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i224bdb5e48e34834924ed988ae85e647_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xLTctMS0xLTU2MjE5_da8545a2-ff06-4206-94bb-5b1d24f5634f">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8yLTEtMS0xLTU2MjE5_a6002c2d-644a-42e6-87ed-0f5d1c1ec6cd"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8yLTMtMS0xLTU2MjE5_c684d0fa-3678-46c6-8f5d-bae9e448de2d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8zLTEtMS0xLTU2MjE5_9f1b77c6-3806-4a91-b57d-01ddbd9434f2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8zLTMtMS0xLTU2MjE5_7335b734-d91e-4bb8-8897-2c06b5d6dffd"
      unitRef="usdPerShare">45.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF80LTEtMS0xLTU2MjE5_ba5eab80-dd62-4e7b-9300-7688cec45411"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF80LTMtMS0xLTU2MjE5_907fcd11-7427-4a1a-a437-a7bbc94becb6"
      unitRef="usdPerShare">51.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2a2db6e8d3744c7aac147a7278f9ed97_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF81LTEtMS0xLTU2MjE5_16af8d85-cf4c-4232-98d9-a57e2fbe7a39"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2a2db6e8d3744c7aac147a7278f9ed97_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF81LTMtMS0xLTU2MjE5_c1f5ad46-d723-4a08-8f66-7fc54cf1ef2d"
      unitRef="usdPerShare">41.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i2a2db6e8d3744c7aac147a7278f9ed97_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF81LTUtMS0xLTU2MjE5_2e2409a8-2add-409d-8823-a8fc444110eb"
      unitRef="usd">1300000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF81LTctMS0xLTU2MjE5_639f1c92-3a39-454c-acf1-3ad08c2a2238">P0Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF82LTEtMS0xLTU2MjE5_90ec36eb-2c7f-4689-ba94-088bb4e318ce"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF82LTMtMS0xLTU2MjE5_c2177791-1de4-4e98-91d9-438db97b1d85"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF83LTEtMS0xLTU2MjE5_f8f3458f-4049-430d-bb30-181db6483af2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF83LTMtMS0xLTU2MjE5_4b62044b-bc9a-467c-8806-3bdec5103d53"
      unitRef="usdPerShare">47.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF84LTEtMS0xLTU2MjE5_9e4b0eb7-75a2-411d-8e7d-50d8256fb371"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF84LTMtMS0xLTU2MjE5_62e7350f-4072-4eb5-8ec8-6b75d1be7356"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i752b8d61ab4b4f55b6d9dd039a86af7f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF85LTEtMS0xLTU2MjE5_58c18173-bb1b-4289-9bf0-6ad42073bc48"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i752b8d61ab4b4f55b6d9dd039a86af7f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF85LTMtMS0xLTU2MjE5_fbc3b2ab-0ae7-41bc-9452-2c0f35d791d2"
      unitRef="usdPerShare">36.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i752b8d61ab4b4f55b6d9dd039a86af7f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF85LTUtMS0xLTU2MjE5_3c9d6d7b-5db8-45de-9072-ff3aeb282c3a"
      unitRef="usd">500000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF85LTctMS0xLTU2MjE5_1b3c169c-a9e7-4ef1-941c-f17cc52bc1b9">P0Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMC0xLTEtMS01NjIxOQ_62674237-5dbd-4ce5-bf96-16ebf0d06008"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMC0zLTEtMS01NjIxOQ_b7c35664-7c9a-48f7-974b-3145b6c190ca"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMS0xLTEtMS01NjIxOQ_38870614-3f9f-4591-91f9-19fa7d32a78c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMS0zLTEtMS01NjIxOQ_35abdf9a-69bc-4c16-997e-8336b4c4b2f5"
      unitRef="usdPerShare">36.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMi0xLTEtMS01NjIxOQ_9a08dff7-bd71-4b5f-8379-b55dd1d24d30"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMi0zLTEtMS01NjIxOQ_25feca79-8e33-477f-a1f2-216952ed4e3b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74c67ced3586474ab0670da8e9460711_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMy0xLTEtMS01NjIxOQ_139e7181-67d1-44c7-9fe6-a6b81403473b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i74c67ced3586474ab0670da8e9460711_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMy0zLTEtMS01NjIxOQ_a7e344f0-3755-4f8f-96cc-8e8ec7ac2d85"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i74c67ced3586474ab0670da8e9460711_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMy01LTEtMS01NjIxOQ_c98e5168-dc5a-4e32-9b26-732fdffbb813"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MmZiYjYwZjg3YjJlNGYyMWE5ZDFiYjdjODQ5YjJlZjgvdGFibGVyYW5nZToyZmJiNjBmODdiMmU0ZjIxYTlkMWJiN2M4NDliMmVmOF8xMy03LTEtMS01NjIxOQ_eaedc8ff-db90-4e70-8cfe-09959c45dbec">P0Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i53cf37a2b57f41ec8948b895ebcda7dd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV8zNjU3_23c72132-bf5e-4bc6-b4f4-a4f0551518ea"
      unitRef="usd">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i542c0cc3001743e8ba25ba4fd6b625aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV8zNjYx_6ea9ef89-ab44-4b50-bf49-e064e39ba545"
      unitRef="usd">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia5938806153d4203839eeefa5e9a0af5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV8zNjY4_a5ac127d-11e5-43c2-ae7e-cba7c8365f13"
      unitRef="usd">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74c67ced3586474ab0670da8e9460711_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV83Njk2NTgxNDA3OTE2_a84c5c07-3c2c-4390-adbe-121aa115ca7f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTU1_2bf6e4cd-5088-43b5-901a-659f21f684ea">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our RSUs and related transactions for each of the following years (in millions, except for weighted average grant&#x2011;date fair value data and weighted average remaining contractual life):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5e234c093062432083bd74ca25783f29_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xLTEtMS0xLTU2MjE5_5200d1ca-a960-462a-9708-d2ddccf5a1d9"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5e234c093062432083bd74ca25783f29_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xLTMtMS0xLTU2MjE5_575f21ed-1304-41fd-b603-58d4085ad6d4"
      unitRef="usdPerShare">37.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i5e234c093062432083bd74ca25783f29_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xLTUtMS0xLTU2MjE5_86d2e607-970f-4d97-bdf3-0c8d4f2481bd"
      unitRef="usd">28300000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i02bde51974714e298f740194fdf0c20a_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xLTctMS0xLTU2MjE5_123dffcc-e59d-4e94-b2d6-0e614ffe9c41">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8yLTEtMS0xLTU2MjE5_e3615f9e-2889-4f4c-ac60-ef59e3aad537"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8yLTMtMS0xLTU2MjE5_86bb66c3-63f9-41d4-b5fa-b0be76a7dd9d"
      unitRef="usdPerShare">29.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8zLTEtMS0xLTU2MjE5_2770ea82-a0ca-476f-a91d-56f15b399053"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8zLTMtMS0xLTU2MjE5_9e0617e7-a4de-421f-ab17-525d3d7a40c9"
      unitRef="usdPerShare">37.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV80LTEtMS0xLTU2MjE5_3e65a068-7168-4a2e-be62-db049709193b"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV80LTMtMS0xLTU2MjE5_7024e4d9-d976-4843-87aa-88f5cc12542a"
      unitRef="usdPerShare">39.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic6c2fc287b69453ebbae47fc529cea41_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV81LTEtMS0xLTU2MjE5_daa3fc47-8119-4a5c-8f41-280d3d2eaf2b"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic6c2fc287b69453ebbae47fc529cea41_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV81LTMtMS0xLTU2MjE5_cddc1348-9887-4760-9593-7b15e799ef1f"
      unitRef="usdPerShare">32.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="ic6c2fc287b69453ebbae47fc529cea41_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV81LTUtMS0xLTU2MjE5_c61d6583-aa9b-4672-a42a-df2facac1f70"
      unitRef="usd">53200000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i7b9232ef2dbc43d59383bc1112bb4010_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV81LTctMS0xLTU2MjE5_7895dcd9-11c6-42ec-a122-c9bb9872a7f4">P0Y10M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV82LTEtMS0xLTU2MjE5_39895c81-9b21-4995-b8ef-aa1bd01653e9"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV82LTMtMS0xLTU2MjE5_91aff15c-6bfd-4883-a8a3-220b185848a6"
      unitRef="usdPerShare">23.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV83LTEtMS0xLTU2MjE5_388e000e-4837-4808-a4dd-704533e83e46"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV83LTMtMS0xLTU2MjE5_2ac030c9-c4ca-40b5-9719-3ceb603662fb"
      unitRef="usdPerShare">36.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV84LTEtMS0xLTU2MjE5_c22e06fd-6d25-423b-a27f-99415258fe2f"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV84LTMtMS0xLTU2MjE5_15dddb2d-0bea-4b67-b150-26bfedd66db2"
      unitRef="usdPerShare">32.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7bfb0a122547416195a59a0306ca9003_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV85LTEtMS0xLTU2MjE5_c6e6e103-5a08-4735-8d6c-4250c07f8ef4"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7bfb0a122547416195a59a0306ca9003_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV85LTMtMS0xLTU2MjE5_2c58b0b8-3bf0-4ce5-ab8f-34874e63cdcf"
      unitRef="usdPerShare">25.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i7bfb0a122547416195a59a0306ca9003_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV85LTUtMS0xLTU2MjE5_20d31a29-85d2-4d15-b1fc-d2b431cb1b81"
      unitRef="usd">57100000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i1eed9fc9edf64811828de02b28af821d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV85LTctMS0xLTU2MjE5_e2716da1-8fca-4033-b5d2-24bde226b8c2">P1Y3M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMC0xLTEtMS01NjIxOQ_dac13244-1171-4249-adf4-28737445c867"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMC0zLTEtMS01NjIxOQ_4dcf9e1a-8f95-4b6d-8a23-49e700238549"
      unitRef="usdPerShare">33.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMS0xLTEtMS01NjIxOQ_321ecd84-954f-43b0-bf3c-9180f7bcfe63"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMS0zLTEtMS01NjIxOQ_1267d733-7049-49a1-96bf-de537d5604e1"
      unitRef="usdPerShare">27.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMi0xLTEtMS01NjIxOQ_96cfedce-30bf-4efe-9653-e7872e8df2f4"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMi0zLTEtMS01NjIxOQ_c78a57e8-b329-4a98-84ea-023b4710c89a"
      unitRef="usdPerShare">28.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8c8c4c67164e49bca50a4315a7a0a1af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMy0xLTEtMS01NjIxOQ_195001e8-66c1-44c6-99b8-5cebc1b794f0"
      unitRef="shares">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8c8c4c67164e49bca50a4315a7a0a1af_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMy0zLTEtMS01NjIxOQ_4b2ac1f1-7936-487d-875c-60d330b247d2"
      unitRef="usdPerShare">27.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i8c8c4c67164e49bca50a4315a7a0a1af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMy01LTEtMS01NjIxOQ_c89be796-2025-454e-986e-f6ee79d3ad2e"
      unitRef="usd">46300000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i0941f3e478304c05b7cb84ee05d3f367_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6ZmEzNTkwNDRlOWQ3NDViOWE1NTM2ZGJiNjNhODYyNDEvdGFibGVyYW5nZTpmYTM1OTA0NGU5ZDc0NWI5YTU1MzZkYmI2M2E4NjI0MV8xMy03LTEtMS01NjIxOQ_c1b9e518-04cf-456c-9259-1584558775b8">P1Y2M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue
      contextRef="i8c8c4c67164e49bca50a4315a7a0a1af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80MDg3_3e446fc4-7aba-4766-82e2-153597b0b9dc"
      unitRef="usd">18100000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue
      contextRef="i7bfb0a122547416195a59a0306ca9003_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80MDkx_3e79e6b7-9120-4adb-bbcb-4f43d4c151ab"
      unitRef="usd">10800000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue
      contextRef="ic6c2fc287b69453ebbae47fc529cea41_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80MDk4_30f05c11-04cb-4ccc-a333-088007c6500d"
      unitRef="usd">10400000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTU2_462fcb4b-1253-4c58-b2a7-f5131c998cf1">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the status of our outstanding and exercisable SSAR Awards and related transactions for each of the following years (in millions, except weighted average exercise price and weighted average remaining contractual life data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards Exercisable&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SSAR Awards&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (in&#160;Years)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2019&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.2&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.3&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.1)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1.0)&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.4&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTEtMS0xLTU2MjE5_5abae187-bb6d-4e4f-bbcc-6bc548135942"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTMtMS0xLTU2MjE5_c00674a6-1ac6-4797-bcde-ddf81b297a59"
      unitRef="usdPerShare">29.75</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTUtMS0xLTU2MjE5_1a267425-87b4-4eff-b97b-ca694204872e"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i134e50ce1a3c4897b768b31b3a398151_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTctMS0xLTU2MjE5_f9c007e4-462e-4c83-a38a-d768227acbf3">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber
      contextRef="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTktMS0xLTU2MjE5_d315ba70-924f-41e4-b746-33324e355558"
      unitRef="shares">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="i134e50ce1a3c4897b768b31b3a398151_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTExLTEtMS01NjIxOQ_4ea6dbd8-d83c-4622-8279-e329b499d59e"
      unitRef="usdPerShare">57.48</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue
      contextRef="i1c1b28fa13fd45f99cb16cf24b82d620_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTEzLTEtMS01NjIxOQ_db708c9e-2f0e-4892-a5eb-023670228548"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i134e50ce1a3c4897b768b31b3a398151_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8yLTE1LTEtMS01NjIxOQ_e0ec5863-501a-49f2-bbec-2255943ca9ce">P1Y2M12D</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8zLTEtMS0xLTU2MjE5_ce5d5b4e-64de-435f-8383-8eb23227dc34"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8zLTMtMS0xLTU2MjE5_a5442c26-ce5a-4a27-9714-0b74e3108375"
      unitRef="usdPerShare">29.68</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF80LTEtMS0xLTU2MjE5_0173b959-afb6-4e1e-b5bb-6dbe2763fd85"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF80LTMtMS0xLTU2MjE5_105f719a-a58e-4bf5-8ceb-11cfca29f458"
      unitRef="usdPerShare">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF81LTEtMS0xLTU2MjE5_b3223352-ab97-4297-aacd-aef464e5893b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF81LTMtMS0xLTU2MjE5_e4e7bbb5-6b69-493a-b558-90ff0d5784b3"
      unitRef="usdPerShare">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i209d58af21fd41b9b074c6974b8c6969_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTEtMS0xLTU2MjE5_9dcb6be8-ea8d-473f-a089-89c9d0ee484f"
      unitRef="shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i209d58af21fd41b9b074c6974b8c6969_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTMtMS0xLTU2MjE5_6365ba0c-b316-4784-8526-4c1752ce82d2"
      unitRef="usdPerShare">29.72</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i209d58af21fd41b9b074c6974b8c6969_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTUtMS0xLTU2MjE5_139d5fb7-5887-4090-8914-5da1dee65dce"
      unitRef="usd">31300000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTctMS0xLTU2MjE5_2143c9d3-919f-4ae4-a077-e6ed18733d51">P3Y4M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber
      contextRef="i209d58af21fd41b9b074c6974b8c6969_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTktMS0xLTU2MjE5_2747d480-e2cc-4b15-9200-a817573790a5"
      unitRef="shares">100000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTExLTEtMS01NjIxOQ_b301723f-8404-48ac-a321-d6ba89845285"
      unitRef="usdPerShare">50.12</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue
      contextRef="i209d58af21fd41b9b074c6974b8c6969_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTEzLTEtMS01NjIxOQ_8e59b8d4-b684-40e4-a06b-78421422ee43"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF82LTE1LTEtMS01NjIxOQ_a60577b0-6ce7-4d11-9c08-20b797d4ecbb">P1Y1M6D</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF83LTEtMS0xLTU2MjE5_9c04516e-bb1d-4112-910f-942bec959f61"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF83LTMtMS0xLTU2MjE5_ec753d9f-8173-4973-8948-169e326a7f3a"
      unitRef="usdPerShare">23.39</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF84LTEtMS0xLTU2MjE5_443fbecc-767f-463b-a355-d98140d23410"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF84LTMtMS0xLTU2MjE5_c2827960-1843-4144-88c9-c0e89b1f86fc"
      unitRef="usdPerShare">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF85LTEtMS0xLTU2MjE5_b6f51701-36cb-4095-b025-93fc7b5c9cc2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF85LTMtMS0xLTU2MjE5_02b80f36-6e74-4ee3-91e8-1c2c0d3ff9b4"
      unitRef="usdPerShare">57.48</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i8a653cf599be481189a53a8e7a89def5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC0xLTEtMS01NjIxOQ_e9b9337f-dfe1-4b73-8cce-38df0d670302"
      unitRef="shares">2300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8a653cf599be481189a53a8e7a89def5_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC0zLTEtMS01NjIxOQ_beaaa06e-9d70-45f4-b7fd-f769b4acaf93"
      unitRef="usdPerShare">29.08</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i8a653cf599be481189a53a8e7a89def5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC01LTEtMS01NjIxOQ_00a52862-2627-40c5-bce2-b1bb3ec0236e"
      unitRef="usd">7300000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC03LTEtMS01NjIxOQ_78aec489-598d-4ccd-9094-552d245bdbeb">P2Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber
      contextRef="i8a653cf599be481189a53a8e7a89def5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC05LTEtMS01NjIxOQ_e210899c-909f-4881-9c4f-f2cffa421250"
      unitRef="shares">200000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC0xMS0xLTEtNTYyMTk_b8a38921-a02f-4623-a86f-9875fc781635"
      unitRef="usdPerShare">41.85</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue
      contextRef="i8a653cf599be481189a53a8e7a89def5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC0xMy0xLTEtNTYyMTk_68cadd97-2f74-41c6-a251-016f7a7e2f43"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMC0xNS0xLTEtNTYyMTk_b7d23620-3bf6-473a-ad2d-febbe0a50852">P0Y9M18D</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMi0xLTEtMS01NjIxOQ_f6b72ed2-a8a2-4769-b907-52382abafee2"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMi0zLTEtMS01NjIxOQ_673912de-6958-4758-9e72-ec56cdc10d82"
      unitRef="usdPerShare">24.89</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMy0xLTEtMS01NjIxOQ_350cb1ce-bd60-44aa-a2c1-b14aad7fdc5c"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xMy0zLTEtMS01NjIxOQ_99344f40-2109-4dbc-a860-b79a4653092d"
      unitRef="usdPerShare">29.91</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i621189a3d133497aab94d51a87aaba72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC0xLTEtMS01NjIxOQ_cd02f4a3-58fc-484c-a247-77c971b604dd"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i621189a3d133497aab94d51a87aaba72_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC0zLTEtMS01NjIxOQ_05d85555-46d2-4008-9806-c20c7382cf5e"
      unitRef="usdPerShare">28.78</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue
      contextRef="i621189a3d133497aab94d51a87aaba72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC01LTEtMS01NjIxOQ_8f3c000d-e93a-4ad3-84bb-33a599c86133"
      unitRef="usd">600000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC03LTEtMS01NjIxOQ_f4ebd417-42ee-4e59-805a-c394b6df12c3">P1Y10M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber
      contextRef="i621189a3d133497aab94d51a87aaba72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC05LTEtMS01NjIxOQ_8a8f3d70-f45d-414a-bc1d-392fb02eb4cd"
      unitRef="shares">400000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC0xMS0xLTEtNTYyMTk_f0d99ffb-0b63-480b-b62c-902f6f25171d"
      unitRef="usdPerShare">29.18</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue
      contextRef="i621189a3d133497aab94d51a87aaba72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC0xMy0xLTEtNTYyMTk_b86a52c1-1dcf-43cf-b778-01a13fde4998"
      unitRef="usd">200000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6MWYxMTBmYjgyZTBlNDdjNWFhNjFiZGNjNTI5ZjgxMzQvdGFibGVyYW5nZToxZjExMGZiODJlMGU0N2M1YWE2MWJkY2M1MjlmODEzNF8xNC0xNS0xLTEtNTYyMTk_da8ec20d-5108-4706-98ee-b92a01563e30">P1Y</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80NDUz_6ddcd6f6-b627-4f10-aee8-d13309d955f0"
      unitRef="usd">900000</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80NDYw_975804f9-33eb-4d12-bd1e-513d817e4d25"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80NDYw_c31b96dc-5289-4985-bdb1-a71559687e5f"
      unitRef="usd">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4cd5d86b0ffe4489a034d7e5854c9b69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV83Njk2NTgxNDA3OTA3_cd30cab8-2eb3-4bfe-a34d-d294333cc551"
      unitRef="usdPerShare">0</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80NzAx_8426bdf9-74b4-4007-8904-1475f1132d5c"
      unitRef="usdPerShare">6.88</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80Nzky_f9c91094-4dc8-492d-9cb7-85c1c6752d8c">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80ODEw_56f2994d-c0d0-45d0-a04b-479b22ae666a"
      unitRef="number">0.386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80ODMz_8875578d-a115-4042-98b9-a9ff73cea346"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i74864acf29ba4578977aa432cedb531a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80ODY4_25121552-43e5-4965-9617-40546348e56a"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV80OTM0_bdad1f7f-fb49-4a4d-be43-e3151a5f1159"
      unitRef="usdPerShare">9.15</int:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81MDI1_0b67eba4-3c6e-4f81-bf00-009da16d77e6">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81MDQz_ce91d924-59eb-442b-9fdc-9e0c7a0638d9"
      unitRef="number">0.361</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81MDY2_c08bca40-38d7-4c5b-b37a-68c81c210bc7"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icd99421c649346acbbda08c298b38a8c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81MTAx_a570cefc-f0c6-478b-960d-6a12a814fb1d"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81MTU2_28151538-db85-405a-8dec-3bdc69753acc"
      unitRef="usd">29900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <int:ScheduleOfUnrecognizedCompensationCostExpectedAmortizationExpenseTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV82MTYw_e08d7cd1-97bf-48fe-8b04-49f76c027cea">The unrecognized compensation cost as of December&#160;31, 2021 is expected to be recognized as compensation expense over a weighted average period of 1.0 years as follows (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</int:ScheduleOfUnrecognizedCompensationCostExpectedAmortizationExpenseTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGV4dHJlZ2lvbjpjOWVhMTI1ZTc3MDI0ODFkYTRiMDhjMzU5YTM5NWEzYV81NDcw_7f397817-ecd6-43a3-8fb5-64c9b50b2133">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearOne
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NjRjZjhlYjhjODQ3NGZhMTgzOGRlODQxMmI0MTRiYjIvdGFibGVyYW5nZTo2NGNmOGViOGM4NDc0ZmExODM4ZGU4NDEyYjQxNGJiMl8xLTEtMS0xLTU2MjE5_cdc432bb-9499-400c-878d-3d8ff3da8504"
      unitRef="usd">17500000</int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearOne>
    <int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearTwo
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NjRjZjhlYjhjODQ3NGZhMTgzOGRlODQxMmI0MTRiYjIvdGFibGVyYW5nZTo2NGNmOGViOGM4NDc0ZmExODM4ZGU4NDEyYjQxNGJiMl8yLTEtMS0xLTU2MjE5_ac4f28b5-1bf0-4233-abcd-f7137155ddd6"
      unitRef="usd">10000000.0</int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearTwo>
    <int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearThree
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NjRjZjhlYjhjODQ3NGZhMTgzOGRlODQxMmI0MTRiYjIvdGFibGVyYW5nZTo2NGNmOGViOGM4NDc0ZmExODM4ZGU4NDEyYjQxNGJiMl8zLTEtMS0xLTU2MjE5_b41965d8-dff8-44f1-904c-680915e7ec08"
      unitRef="usd">2500000</int:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostToBeRecognizedInYearThree>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNzI5L2ZyYWc6YzllYTEyNWU3NzAyNDgxZGE0YjA4YzM1OWEzOTVhM2EvdGFibGU6NjRjZjhlYjhjODQ3NGZhMTgzOGRlODQxMmI0MTRiYjIvdGFibGVyYW5nZTo2NGNmOGViOGM4NDc0ZmExODM4ZGU4NDEyYjQxNGJiMl82LTEtMS0xLTU2MjE5_1b20e604-c6bc-41e5-8dd7-02c6242ffbde"
      unitRef="usd">29900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGV4dHJlZ2lvbjpiNGQ2ZDQ3MDgwNWY0MmE2OWM1YjA2YzBiZDYzZTg3ZF82NTM_d777dd2f-3fd0-45fb-9fd3-ddb1b7e69b8c">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our other comprehensive loss, consisting of foreign currency translation adjustments related to our subsidiaries that have a functional currency other than the U.S. dollar and cash flow hedges, was as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.424%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.3)&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net other comprehensive (income) loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80628a02babc4a1f9daa016823a857f9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8xLTEtMS0xLTU2Mzc4_1ba6790d-6ba8-41c0-98ca-92a06b46e191"
      unitRef="usd">-134100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i11500aeb2d61495ea68563958cec8e53_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8xLTMtMS0xLTU2Mzc4_e020052b-030f-40bb-b9ec-6bfa7e561668"
      unitRef="usd">-12200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63260d0188f24630b6471a5a6d92b6f6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8xLTUtMS0xLTU2Mzc4_12e81a32-a0c8-4465-868d-9fb41f55c00d"
      unitRef="usd">-146300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifde4ede9378b44d4b4b7ec96cde54c7e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8yLTEtMS0xLTU2Mzc4_e16d6938-9ed3-4c3d-abfc-206c8eabf656"
      unitRef="usd">13800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i10edfbb2d1f2431e9ff701017cc41b72_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8yLTMtMS0xLTU2Mzc4_8e34550c-6b9d-417b-9dac-0aabd83008d7"
      unitRef="usd">-150400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8yLTUtMS0xLTU2Mzc4_ec5414d9-9733-48c7-8e84-d362effcb31e"
      unitRef="usd">-136600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ifde4ede9378b44d4b4b7ec96cde54c7e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8zLTEtMS0xLTU2Mzc4_a684db06-6b8b-4e58-a583-f841522d2706"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10edfbb2d1f2431e9ff701017cc41b72_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8zLTMtMS0xLTU2Mzc4_8407a227-15cd-4cc0-95c3-d6eff9236d57"
      unitRef="usd">150300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF8zLTUtMS0xLTU2Mzc4_deb1f307-a39d-439a-913f-904013fd9def"
      unitRef="usd">150300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6a9b3275d5f740cfbd1e60f6920cb750_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF81LTEtMS0xLTU2Mzc4_860f7f83-f836-46f9-a069-35902445449f"
      unitRef="usd">-120300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1300c741219b494381cd3441cc9beed4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF81LTMtMS0xLTU2Mzc4_c95fde3c-71c0-4fd4-9c01-db5505224fe5"
      unitRef="usd">-12300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3f532a4b1a94aa295a529f957d35009_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF81LTUtMS0xLTU2Mzc4_d25ce189-7e7e-4226-ac75-879edd51bd1e"
      unitRef="usd">-132600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i82cc034bae734a61baa2bdf670e0be18_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF82LTEtMS0xLTU2Mzc4_1178a2e4-4a25-451e-97bc-45443fca39c2"
      unitRef="usd">-13700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i10bdb29ecf6b41599ed12ebe8a40d627_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF82LTMtMS0xLTU2Mzc4_69460892-0798-41f5-a4ad-73c747ad5b40"
      unitRef="usd">203200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF82LTUtMS0xLTU2Mzc4_b9933861-ae4c-4434-81a8-261e62c313e3"
      unitRef="usd">189600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i82cc034bae734a61baa2bdf670e0be18_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF83LTEtMS0xLTU2Mzc4_b76aad6f-61cf-46cc-a280-dfd2e923bf87"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10bdb29ecf6b41599ed12ebe8a40d627_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF83LTMtMS0xLTU2Mzc4_8c246b71-253f-4fd8-8911-9b526471945b"
      unitRef="usd">-193600000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF83LTUtMS0xLTU2Mzc4_ab7238f1-06db-4437-9b63-f9e09f39ccb9"
      unitRef="usd">-193600000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i82cc034bae734a61baa2bdf670e0be18_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF84LTEtMS0xLTU2Mzc4_09eb4fd2-0e9a-4cf0-8f93-5de55875fcfb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i10bdb29ecf6b41599ed12ebe8a40d627_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF84LTMtMS0xLTU2Mzc4_64287aee-da78-45ef-a76f-b138c2a9540b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF84LTUtMS0xLTU2Mzc4_aaa3f2de-9c1d-4b03-b529-64c09190475f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18a84a0416764d30b6d9f12348a62b65_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF85LTEtMS0xLTU2Mzc4_458677bf-88fa-4731-b231-008647634763"
      unitRef="usd">-134000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f6903f49faa4802a0f74eb451c2914e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF85LTMtMS0xLTU2Mzc4_b1b88a04-835f-4224-80a0-af5209a67e35"
      unitRef="usd">-2700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia93b06c1393d47c2854f3d3092a701c9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xOTA1L2ZyYWc6YjRkNmQ0NzA4MDVmNDJhNjljNWIwNmMwYmQ2M2U4N2QvdGFibGU6NDYzYjJhOTVlOWQ4NDIyOWI1ODUzYTRjYjBkM2NiZjQvdGFibGVyYW5nZTo0NjNiMmE5NWU5ZDg0MjI5YjU4NTNhNGNiMGQzY2JmNF85LTUtMS0xLTU2Mzc4_6f70df85-07c0-4f9c-b6ed-f0a2e692c918"
      unitRef="usd">-136700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4NzI_025fc959-d093-42db-9519-6b3f0cc5a063">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. and foreign income before income taxes consist of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.7&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax provision (benefit) related to income before income taxes consists of the following components (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current tax expense (income)&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&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: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current tax expense (income) is primarily related to income tax associated with the reserve for uncertain tax positions, including associated interest and penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign earnings, net of foreign taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of U.S. federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Reform - GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Reform - BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany interest transfer pricing adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nontaxable interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible Officer Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK Tax Rate Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2021, our effective income tax rate was 25.8%, and our income tax provision was $25.8 million, as compared to an effective income tax rate of 32.2% and an income tax provision of $52.1&#160;million for 2020. The lower effective income tax rate for 2021, as compared to 2020, resulted primarily from the impact of the change in the UK tax rate, benefits resulting from tax return filings in various foreign jurisdictions, adjustments to valuation allowances against our deferred tax assets in various foreign jurisdictions, and the differences in the results of our subsidiaries in tax jurisdictions with different tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, our effective income tax rate was 32.2%, for an income tax provision of $52.1&#160;million, as compared to an effective income tax rate of 23.7% and an income tax provision of $56.2 million for 2019. The tax provision includes a tax expense of $12.9&#160;million for the tax on the gain on the sale of MSTS recorded during the third quarter of 2020. The higher effective income tax rate for 2020, as compared to 2019, resulted primarily from the impact of recording valuation allowances against our deferred tax assets in various foreign jurisdictions, and the differences in the results of our subsidiaries in tax jurisdictions with different tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2019, our effective income tax rate was 23.7%, for an income tax provision of $56.2&#160;million, as compared to an effective income tax rate of 30.2% and an income tax provision of $55.9&#160;million for 2018. The lower effective income tax rate for 2019 resulted principally from the benefits of differences in the results of our subsidiaries in tax jurisdictions with different income tax rates, the impacts of BEAT and GILTI, other permanent tax differences, and one-time return-to-provision foreign exchange statutory adjustments. These benefits were reduced by increases in uncertain tax positions and the effect of state income taxes. Several final and proposed regulations were issued for U.S. federal income tax purposes during 2019 regarding BEAT, foreign tax credits, and GILTI, among other areas. The Treasury Department and IRS released final and proposed regulations regarding BEAT on December 2, 2019 and provided an election to waive deductions for purposes of determining base erosion payments which we elected to apply to both 2018 and 2019. Our 2019 effective income tax rate and income tax expense reflect the results of this election for 2019 and the one-time benefit for 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have analyzed our global working capital and cash requirements and the potential tax liabilities attributable to repatriation and have determined that we intend to continue our assertion that the earnings of certain of our non-U.S. subsidiaries are indefinitely reinvested. At December&#160;31, 2021, $976.5&#160;million of our foreign earnings were permanently reinvested in non-US business operations. For these investments, if not reinvested indefinitely, we could potentially owe approximately $214.8&#160;million in foreign withholding tax. For the remaining $1.5&#160;billion accumulated foreign earnings that are actually or deemed repatriated, we have made an estimate of the associated foreign withholding and state income tax effects of $10.6&#160;million for 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The temporary differences which comprise our net deferred tax liabilities are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Deferred Tax Assets:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad debt reserve&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and other share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. foreign income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-right:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;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 #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses, deductible for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax costs on foreign unrepatriated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102.0)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reported on the Consolidated Balance Sheets as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-current assets for deferred tax assets, non-current&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current income tax liabilities, net of deferred tax liabilities, non-current&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.6&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we had gross net operating losses ("NOLs") of approximately $402.5 million and $418.2 million, respectively. The NOLs as of December&#160;31, 2021 originated in various U.S. states and non-U.S. countries. We have recorded a deferred tax asset of $45.9 million reflecting the benefit of the NOL carryforward as of December&#160;31, 2021.&#160;This deferred tax asset expires as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Operating Loss&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration&#160;Date&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax&#160;Asset&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022-2041&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US States&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022-2041&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#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-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assessed the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets.&#160;On the basis of this evaluation, as of December&#160;31, 2021, a valuation allowance of $39.7 million has been recorded to recognize only the portion of the deferred tax assets that are more likely than not to be realized, $35.7&#160;million of which relates to the deferred tax asset for NOLs. The amount of the deferred tax asset considered realizable could be adjusted if estimates of future taxable income during the carryforward period change or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as growth projections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate under a special income tax concession in Singapore which began January&#160;1, 2008 and is subject to renewal. Our current five-year income tax concession period began on January 1, 2018 and is conditional upon our meeting certain employment and investment thresholds which, if not met in accordance with our agreement, may eliminate the benefit beginning with the first year in which the conditions are not satisfied. The income tax concession reduces the income tax rate on qualified sales and derivative gains and losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase (decrease) to our foreign income taxes from the Singapore tax concession was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore tax concession impact on foreign income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact on basic earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact on diluted earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Tax Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded a net decrease of $3.1 million of liabilities related to Unrecognized Tax Liabilities and a net decrease of $1.6 million in assets related to Unrecognized Tax Assets during 2021. In addition, during 2021, we recorded a decrease of $3.8&#160;million to our Unrecognized Tax Liabilities related to a foreign currency translation gain, which is included in Other income (expense), net, in the accompanying Consolidated Statements of Income and Comprehensive Income. As of December&#160;31, 2021, our Unrecognized Tax Liabilities, including penalties and interest, were $98.2&#160;million and our Unrecognized Tax Assets were $23.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we recorded a net increase of $12.2 million of liabilities related to Unrecognized Tax Liabilities and no change in assets related to Unrecognized Tax Assets. In addition, during 2020, we recorded an increase of $4.0&#160;million to our Unrecognized Tax Liabilities related to a foreign currency translation loss, which is included in Other income (expense), net, in the accompanying Consolidated Statements of Income and Comprehensive Income. As of December&#160;31, 2020, our Unrecognized Tax Liabilities, including penalties and interest, were $99.0&#160;million and our Unrecognized Tax Assets were $25.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a tabular reconciliation of the total amounts of gross Unrecognized Tax Liabilities for the year (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Unrecognized Tax Liabilities&#160;&#x2013; opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross increases&#160;&#x2013; tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross decreases&#160;&#x2013; tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross increases&#160;&#x2013; tax positions in current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Unrecognized Tax Liabilities&#160;&#x2013; ending balance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.1&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If our gross Unrecognized Tax Liabilities, net of our Unrecognized Tax Assets of $23.9 million, as of December&#160;31, 2021, are settled by the taxing authorities in our favor or otherwise resolved, our income tax expense would be reduced by $51.2&#160;million (exclusive of interest and penalties) in the period the matter is considered settled or resolved in accordance with ASC&#160;740. This would have the impact of reducing our 2021 effective income tax rate by 51.2%. As of December&#160;31, 2021, it is possible that approximately $4.2&#160;million of our unrecognized income tax liabilities may decrease within the next twelve&#160;months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accrued interest and penalties related to unrecognized income tax benefits as income tax expense. Related to the uncertain income tax benefits noted above, for interest we recorded expense of $2.6 million, $3.1&#160;million and $4.6 million during the years ended December 31, 2021, 2020, and 2019, respectively. For penalties, we recorded income of $0.3&#160;million, expense of $0.2 million and income of $0.2 million during the years ended December 31, 2021, 2020, and 2019, respectively. As of December&#160;31, 2021 and 2020, we had recognized liabilities of $18.8 million and $16.2 million for interest and $4.3 million and $4.6 million for penalties, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have various tax returns under examination both in the U.S. and foreign jurisdictions. The most material of these are in Denmark for the 2013 - 2019 tax years, South Korea for the 2011 - 2014 tax years, and the U.S. for 2017 - 2019 tax years. One of our subsidiaries in Denmark has been under audit for its 2013 - 2015 tax years since 2018 and was notified in March 2021 that its 2016 - 2019 tax years were also under examination. In January 2021, we received final tax assessments for the 2013 and 2014 tax years of approximately $0.6 million (DKK 3.7 million) and $0.8 million (DKK 4.9 million), respectively. In  April 2021, we received a proposed tax assessment for the 2015 tax year of approximately $14.7 million (DKK 96.1 million). We believe these assessments are without merit. We are in the process of responding to the proposed assessments and the 2016 - 2019 information requests. We have not yet received any proposed assessments related to the 2016 - 2019 tax years, which could be materially larger than the previous assessments if a similar methodology is applied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, the Korean branch of one of our subsidiaries received income tax assessment notices aggregating $9.5&#160;million (KRW 11.3 billion) from the South Korea tax authorities relating to the 2011 - 2014 tax years. In May and August 2021, we received revised income tax assessments for these years reducing the aggregate assessments to $9.0 million (KRW 10.6 billion). We believe that these assessments are without merit and are currently appealing the actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January of 2020, we received a notice of examination from the U.S. IRS for the 2017 - 2018 tax years. In June 2021, we received a notice of proposed adjustment for certain immaterial items for the 2017 and 2018 tax years which we accepted and agreed to in August 2021. In December 2021 we received an additional notice of proposed adjustment for certain immaterial items for the 2017 and 2018 tax years which we are reviewing. In addition, in February 2022 we received a notice of examination from the U.S. IRS for the 2019 tax year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An unfavorable resolution of one or more of the above matters could have a material adverse effect on our operating results or cash flows in the quarter or year in which the adjustments are recorded, or the tax is due or paid. As examinations are still in process or have not yet reached the final stages of the appeals process, the timing of the ultimate resolution or payments that may be required cannot be determined at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In many cases, our uncertain tax positions are related to tax years that remain subject to examination by the relevant taxing authorities. The following table summarizes these open tax years by jurisdiction with material uncertain tax positions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Open&#160;Tax&#160;Year&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Jurisdiction&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Examination&lt;br/&gt;in&#160;progress&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Examination not&lt;br/&gt;yet initiated&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denmark&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013 - 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2011 - 2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Greece&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4NzY_8a37210a-6a57-4e9b-9f41-f7621c5d126b">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. and foreign income before income taxes consist of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.7&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzEtMS0xLTEtMzAwMDM_18b4572d-9cbd-4c9a-aa12-2563dbb195ab"
      unitRef="usd">-47700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzEtMy0xLTEtMzAwMDM_40996222-2869-422c-89a5-c4348ce8c1f5"
      unitRef="usd">51200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzEtNS0xLTEtMzAwMDM_007920e3-7db5-4087-9950-13f4068c0561"
      unitRef="usd">-59100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzItMS0xLTEtMzAwMDM_73c68a66-d2be-432f-ac99-1040af7f99d8"
      unitRef="usd">147800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzItMy0xLTEtMzAwMDM_dcc5bdb5-0ae0-4c82-a238-80b9fa964fc7"
      unitRef="usd">110500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzItNS0xLTEtMzAwMDM_516e774d-d893-40a1-9a07-b81034882e63"
      unitRef="usd">296400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzMtMS0xLTEtMzAwMDM_9a1909f7-30f3-4449-a4da-01a9737dece0"
      unitRef="usd">100000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzMtMy0xLTEtMzAwMDM_dedb7bfa-f8bb-4e1e-9f07-02e41ee2b036"
      unitRef="usd">161700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyY2VlM2E4OWY0Zjk0NTgzYWVkYjdkYzc0YmJmMTZiYS90YWJsZXJhbmdlOjJjZWUzYTg5ZjRmOTQ1ODNhZWRiN2RjNzRiYmYxNmJhXzMtNS0xLTEtMzAwMDM_a57d5e41-3e58-4bbf-a519-2e6f46f198c1"
      unitRef="usd">237300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk5MDA_c0544502-7382-468f-b131-62bf32c9d8b2">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax provision (benefit) related to income before income taxes consists of the following components (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.6)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.4)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current tax expense (income)&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&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: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.2&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzItMS0xLTEtMzAwMDM_370facb7-fc41-4ae7-9ce4-553c2e8f2648"
      unitRef="usd">4400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzItMy0xLTEtMzAwMDM_a722c761-ab5d-4725-838d-f491e2b890ad"
      unitRef="usd">10100000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzItNS0xLTEtMzAwMDM_b8d1d9ed-5650-48e4-a31d-f2080f70ac7d"
      unitRef="usd">-4000000.0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzMtMS0xLTEtMzAwMDM_c54995f7-c603-4f6c-a0d8-68f2464d1b89"
      unitRef="usd">1400000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzMtMy0xLTEtMzAwMDM_c578fe21-9928-4ff7-8cb9-a5e4b3b19090"
      unitRef="usd">2600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzMtNS0xLTEtMzAwMDM_7be9af01-f4e8-4797-a133-a4539ac9ff46"
      unitRef="usd">1600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzQtMS0xLTEtMzAwMDM_287c6a4f-d1d4-4820-9921-b6104359391f"
      unitRef="usd">22400000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzQtMy0xLTEtMzAwMDM_6ffa91f3-6d63-46a9-a838-a0635683c3e3"
      unitRef="usd">42900000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzQtNS0xLTEtMzAwMDM_203eaaf8-01ce-4774-ba59-fa8c0193dc98"
      unitRef="usd">35900000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzUtMS0xLTEtMzAwMDM_1ef0f244-80e7-4019-85e6-a8c1eb38af7e"
      unitRef="usd">28200000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzUtMy0xLTEtMzAwMDM_1e89e28b-217e-4322-8370-41530ba0f737"
      unitRef="usd">55600000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzUtNS0xLTEtMzAwMDM_15311b4c-5022-4f1d-b308-768e115b0bcc"
      unitRef="usd">33500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzctMS0xLTEtMzAwMDM_2e2c6d37-9042-4bdb-80cf-92ace8f137e0"
      unitRef="usd">2200000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzctMy0xLTEtMzAwMDM_945b7905-8d05-462d-b294-ae27cd5c447f"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzctNS0xLTEtMzAwMDM_661dc451-c30b-4475-831e-3d80698c047e"
      unitRef="usd">11000000.0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzgtMS0xLTEtMzAwMDM_779fb017-0f76-4048-bece-60f04b6f678f"
      unitRef="usd">2700000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzgtMy0xLTEtMzAwMDM_2f4022ff-675f-4c75-b44c-8c57f93cdd84"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzgtNS0xLTEtMzAwMDM_d7e45239-ee87-483e-b64f-ff642c66b5c1"
      unitRef="usd">4600000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzktMS0xLTEtMzAwMDM_1bc61cc8-1a2c-4f56-92ae-338c2652c3f5"
      unitRef="usd">-12500000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzktMy0xLTEtMzAwMDM_a9532cce-6676-4972-bc39-2c82b7e010d8"
      unitRef="usd">-14400000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzktNS0xLTEtMzAwMDM_bec0184c-0c9f-4be2-b3c9-a84104413243"
      unitRef="usd">-12200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEwLTEtMS0xLTMwMDAz_cbbec5a4-51bc-41d2-9842-fe49af973313"
      unitRef="usd">-7600000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEwLTMtMS0xLTMwMDAz_8e92b8de-bb2b-49ac-b4f4-efdbf10dcb55"
      unitRef="usd">-14400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEwLTUtMS0xLTMwMDAz_04e2b317-0718-451a-a6a6-2551982b4c07"
      unitRef="usd">3400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <int:NoncurrentIncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzExLTEtMS0xLTMwMDAz_3636953d-d204-4e0a-9c16-a995da04f112"
      unitRef="usd">5300000</int:NoncurrentIncomeTaxExpenseBenefit>
    <int:NoncurrentIncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzExLTMtMS0xLTMwMDAz_192f57d2-953e-4af9-a175-0d9579b498d7"
      unitRef="usd">10900000</int:NoncurrentIncomeTaxExpenseBenefit>
    <int:NoncurrentIncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzExLTUtMS0xLTMwMDAz_f2ce8a55-eeb8-458e-b4ed-a1aae4cad922"
      unitRef="usd">19300000</int:NoncurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEyLTEtMS0xLTMwMDAz_d2daa867-6e2a-40ce-9c94-11dfaa19be21"
      unitRef="usd">25800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEyLTMtMS0xLTMwMDAz_1abece16-acbf-4ef9-a63a-def710e7752c"
      unitRef="usd">52100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToyNDM5ZWU1ZWRjMTg0MDExOTRkOGY2OTAxODgwNDYzYy90YWJsZXJhbmdlOjI0MzllZTVlZGMxODQwMTE5NGQ4ZjY5MDE4ODA0NjNjXzEyLTUtMS0xLTMwMDAz_07955179-0381-43fe-91d0-8fab76510b2e"
      unitRef="usd">56200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4ODk_8b4c884a-9c21-4a0e-a147-1a416fa496de">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign earnings, net of foreign taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of U.S. federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Reform - GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Reform - BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany interest transfer pricing adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nontaxable interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible Officer Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;UK Tax Rate Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEtMS0xLTEtMzAwMDM_1715f833-3d3f-419b-bf89-13f568f11663"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEtMy0xLTEtMzAwMDM_3e0cf11e-1395-4e58-84df-0dacdf419df9"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEtNS0xLTEtMzAwMDM_f9b1b412-3bca-4e7c-b4d3-b025dd5765f1"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzItMS0xLTEtMzAwMDM_627bf465-bed9-4fb0-b8d2-f088a2bada32"
      unitRef="number">-0.103</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzItMy0xLTEtMzAwMDM_61b02051-a040-4e06-ac68-f20138112610"
      unitRef="number">-0.133</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzItNS0xLTEtMzAwMDM_6afed696-02aa-41d0-ba1a-2697f2256436"
      unitRef="number">-0.138</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzMtMS0xLTEtMzAwMDM_1c9c0d6a-7350-46a3-92d3-eae2df4b8dc0"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzMtMy0xLTEtMzAwMDM_35bddfd7-c468-43cd-8a1e-ad5d3eae65ca"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzMtNS0xLTEtMzAwMDM_e29308af-2a6b-486e-a61e-25c671251723"
      unitRef="number">0.022</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzYtMS0xLTEtMzAwMDM_5bd2401a-3d38-45c7-859c-4f4662748b35"
      unitRef="number">0.088</int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzYtMy0xLTEtMzAwMDM_697f86a6-c041-4240-989c-5cf59caca720"
      unitRef="number">0.005</int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzYtNS0xLTEtMzAwMDM_f409ec6e-b507-44bd-b495-168c1b8748f0"
      unitRef="number">0.060</int:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzctMS0xLTEtMzAwMDM_199cfbc2-7b65-4b91-adca-1f188a221545"
      unitRef="number">0.017</int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent>
    <int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzctMy0xLTEtMzAwMDM_abe1c12f-a8dc-494d-97dd-65c4b2dc0d22"
      unitRef="number">0.014</int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent>
    <int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzctNS0xLTEtMzAwMDM_c760c03a-a23e-4d35-9d21-f510e64f42a1"
      unitRef="number">0.001</int:EffectiveIncomeTaxRateReconciliationBaseErosionAndAntiAbuseTaxPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzExLTEtMS0xLTMwMDAz_0cba0cae-7904-4fb5-8406-c89ced17dad6"
      unitRef="number">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzExLTMtMS0xLTMwMDAz_42d9d234-226a-4a93-8a10-490a18ebc437"
      unitRef="number">0.068</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzExLTUtMS0xLTMwMDAz_f81861bc-06e9-4359-8eee-5239a293b640"
      unitRef="number">0.082</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEyLTEtMS0xLTMwMDAz_5a23c9f0-fd03-4450-b575-65b0de4ff12f"
      unitRef="number">0.096</int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent>
    <int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEyLTMtMS0xLTMwMDAz_c736b530-b6ff-4317-8e57-e622a9e31c90"
      unitRef="number">-0.021</int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent>
    <int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEyLTUtMS0xLTMwMDAz_dbf915a7-e286-4474-959a-724a372cd69d"
      unitRef="number">-0.061</int:EffectiveIncomeTaxRateReconciliationForeignCurrencyAdjustmentsPercent>
    <int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEzLTEtMS0xLTMwMDAz_e3ca7fe6-4f7e-430e-a1bf-855b7b3ba9fa"
      unitRef="number">0.014</int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment>
    <int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEzLTMtMS0xLTMwMDAz_83ec3d67-1b45-40d5-ac04-703ac9de71b2"
      unitRef="number">0.020</int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment>
    <int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzEzLTUtMS0xLTMwMDAz_b6d2544f-db76-41b0-aacb-c4c0d01ea080"
      unitRef="number">0.014</int:EffectiveIncomeTaxRateReconciliationIntercompanyPricingAdjustment>
    <int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE0LTEtMS0xLTMwMDAz_77cc8e64-a4d6-4273-8841-b59c2a6a607b"
      unitRef="number">0.047</int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE0LTMtMS0xLTMwMDAz_c0ee4d97-46c3-4e86-94a6-ecaf4e06a552"
      unitRef="number">0.030</int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE0LTUtMS0xLTMwMDAz_9286d4e0-06f7-4a6e-ab29-a989e64890e0"
      unitRef="number">0.023</int:EffectiveIncomeTaxRateReconciliationDeductionInterestIncomePercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE1LTEtMS0xLTMwMDAz_1eb9c652-be9d-4ce9-9b65-d3f129385ed3"
      unitRef="number">0.012</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE1LTMtMS0xLTMwMDAz_044316f6-7fff-4345-8e85-ab47df7a193a"
      unitRef="number">0.019</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE1LTUtMS0xLTMwMDAz_6f554eaf-63c8-4b0f-83a3-19739236645e"
      unitRef="number">0.018</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestExpensePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE2LTEtMS0xLTMwMDAz_be5490a8-9996-4f1a-b43c-f852e2ab59d4"
      unitRef="number">-0.080</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE2LTMtMS0xLTMwMDAz_d081adc8-522f-4903-b7b4-8a5869d0c3be"
      unitRef="number">0.106</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE2LTUtMS0xLTMwMDAz_95e685d8-bae8-415f-bbe2-aac67380358e"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE3LTEtMS0xLTMwMDAz_6b4c8c44-bd43-4f61-8067-f02a763f9254"
      unitRef="number">0</int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent>
    <int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE3LTMtMS0xLTMwMDAz_2506dab4-18c6-49d4-b5f2-720fab34fd53"
      unitRef="number">0.030</int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent>
    <int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE3LTUtMS0xLTMwMDAz_4c324ae1-8da2-4d98-9ea1-e0f740c11c2b"
      unitRef="number">0</int:EffectiveIncomeTaxRateReconciliationSaleOfCompanyPercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE4LTEtMS0xLTMwMDAz_deec00de-0158-4fb8-941d-22b7cf1aeb9f"
      unitRef="number">0.015</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE4LTMtMS0xLTMwMDAz_5d1aca35-c5f8-41cd-8f17-a135188efd39"
      unitRef="number">0.012</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent>
    <int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE4LTUtMS0xLTMwMDAz_b3536917-3bb6-4505-ae09-e52461176f46"
      unitRef="number">0.005</int:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent>
    <int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTEtMS0xLTU0NzYx_55d64346-b7ab-4998-b6dd-0b0d3b0d7508"
      unitRef="number">-0.032</int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments>
    <int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTMtMS0xLTU0NzYx_90d30052-b7f2-4300-aef7-9a6a400da140"
      unitRef="number">0.001</int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments>
    <int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTUtMS0xLTU0NzYx_d8c7fad2-94e9-4490-a3ff-bb8b2cdc0256"
      unitRef="number">0.002</int:EffectiveIncomeTaxRateReconciliationStatutoryAdjustments>
    <int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIxLTEtMS0xLTU0NzYx_62735859-9621-4f36-93f6-c11f8998eb55"
      unitRef="number">-0.059</int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange>
    <int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIxLTMtMS0xLTU0NzYx_1fe38aa3-d1fc-4c25-9ae5-ecaeb82b0d85"
      unitRef="number">0</int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange>
    <int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIxLTUtMS0xLTU0NzYx_6534a634-f45b-4f24-a2f4-0a20f718d7c9"
      unitRef="number">0</int:EffectiveIncomeTaxRateReconciliationUKTaxRateChange>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE5LTEtMS0xLTMwMDAz_fe1c48d8-70fe-4c62-85db-30669fd7eae5"
      unitRef="number">0.041</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE5LTMtMS0xLTMwMDAz_1cfd43d0-df43-4779-beb5-cb35a9583b47"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzE5LTUtMS0xLTMwMDAz_603a35a9-1260-41b4-9326-06205c0255ef"
      unitRef="number">0.033</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTEtMS0xLTMwMDAz_26637a1c-1253-42bf-88fc-33070d95393f"
      unitRef="number">0.258</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTMtMS0xLTMwMDAz_c3b3ac58-db83-4bf8-9d27-514657df9073"
      unitRef="number">0.322</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxYTk3MWNiN2FjYzU0ZWY3OTg4YjE1OGE0NTIyYzY3MS90YWJsZXJhbmdlOjFhOTcxY2I3YWNjNTRlZjc5ODhiMTU4YTQ1MjJjNjcxXzIwLTUtMS0xLTMwMDAz_ba403aed-fa7c-4208-a9a4-84368edc1ffc"
      unitRef="number">0.237</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzU3Nw_26637a1c-1253-42bf-88fc-33070d95393f"
      unitRef="number">0.258</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzYxNA_6236a44b-7aa7-441a-8db4-f7398ee35c72"
      unitRef="usd">25800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzY2NQ_c3b3ac58-db83-4bf8-9d27-514657df9073"
      unitRef="number">0.322</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzY5OQ_796a5db5-d90c-4a41-8bf5-dd04ffba595a"
      unitRef="usd">52100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEyMDM_c3b3ac58-db83-4bf8-9d27-514657df9073"
      unitRef="number">0.322</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEyMzg_796a5db5-d90c-4a41-8bf5-dd04ffba595a"
      unitRef="usd">52100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEyODk_0ce9380d-10b6-43de-a734-ff0d0af03361"
      unitRef="number">0.237</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEzMjM_0881a6b6-119b-4e6b-9eb2-6f0e3c950a41"
      unitRef="usd">56200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6dbcf83ce4b240a4bb58f7ba181f4591_D20200930-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NTAzMTA_8bfce843-ca13-453d-bc00-976b85a70984"
      unitRef="usd">12900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzIzODA_0ce9380d-10b6-43de-a734-ff0d0af03361"
      unitRef="number">0.237</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzI0MTU_0881a6b6-119b-4e6b-9eb2-6f0e3c950a41"
      unitRef="usd">56200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i36872ae32c7b48e198c11ee03d7275c8_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzI0NjY_2524cc43-ab94-4731-b4b9-67cec3ed45ed"
      unitRef="number">0.302</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i36872ae32c7b48e198c11ee03d7275c8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzI1MDA_d247a065-4c88-4a56-8280-c9b6ab56736b"
      unitRef="usd">55900000</us-gaap:IncomeTaxExpenseBenefit>
    <int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiaryPermanentlyReinvested
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIyMDg_cddee739-5fa0-4453-90ac-953953ea2b53"
      unitRef="usd">976500000</int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiaryPermanentlyReinvested>
    <int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedEarningsOfForeignSubsidiariesWithholdingTaxIfNotPermanentlyReinvested
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIyMjQ_dc178fae-48e9-4a72-bdfe-9563b2118cac"
      unitRef="usd">214800000</int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedEarningsOfForeignSubsidiariesWithholdingTaxIfNotPermanentlyReinvested>
    <us-gaap:ForeignEarningsRepatriated
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIyNDA_01bee6b4-35d3-4ff6-9baa-1d7fdc21e204"
      unitRef="usd">1500000000</us-gaap:ForeignEarningsRepatriated>
    <int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalWithholdingAndStateTaxExpenseBenefit
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIyNjQ_a98d1714-ef15-49a2-8e40-6d668dafbcaa"
      unitRef="usd">10600000</int:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalWithholdingAndStateTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4OTc_b8e69aa2-a96b-4a8d-a816-e0b0f203d06f">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The temporary differences which comprise our net deferred tax liabilities are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Deferred Tax Assets:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad debt reserve&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and other share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. foreign income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-left:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-right:1pt solid #d9d9d9;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;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 #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #d9d9d9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses, deductible for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax costs on foreign unrepatriated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102.0)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reported on the Consolidated Balance Sheets as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible and other non-current assets for deferred tax assets, non-current&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current income tax liabilities, net of deferred tax liabilities, non-current&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.6&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMtMS0xLTEtMzAwMDM_92db8b01-5554-44fe-93fb-2378e0bb55e8"
      unitRef="usd">9500000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMtMy0xLTEtMzAwMDM_d3cfc6a4-3ed0-4590-8580-d51cf6c9806d"
      unitRef="usd">15200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzQtMS0xLTEtMzAwMDM_1d02f413-b1ca-4c07-bd8b-fc6ab831c209"
      unitRef="usd">45900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzQtMy0xLTEtMzAwMDM_3b11315f-0cba-49ca-b771-56fd2fd61575"
      unitRef="usd">57400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzUtMS0xLTEtMzAwMDM_28635f06-d52d-4ba0-8480-72e3c1eb40b0"
      unitRef="usd">16600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzUtMy0xLTEtMzAwMDM_bf856065-0404-4ca0-a765-2b0bd0540d5c"
      unitRef="usd">14700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <int:DeferredTaxAssetsLeases
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzYtMS0xLTEtMzAwMDM_f0423fc5-be04-47ca-8897-22c7eccc403e"
      unitRef="usd">1500000</int:DeferredTaxAssetsLeases>
    <int:DeferredTaxAssetsLeases
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzYtMy0xLTEtMzAwMDM_fba58369-0ef3-465d-bd28-1bf1e01f4819"
      unitRef="usd">2500000</int:DeferredTaxAssetsLeases>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzctMS0xLTEtMzAwMDM_af9ebe09-df2a-4135-b207-07f079247a91"
      unitRef="usd">10600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzctMy0xLTEtMzAwMDM_5080dbbf-05d8-4a55-8f09-cdbe9f2d7dff"
      unitRef="usd">3900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzgtMS0xLTEtMzAwMDM_025d4b7c-300b-488b-8fe6-cf3d8248ead2"
      unitRef="usd">1200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzgtMy0xLTEtMzAwMDM_51c7fbdb-ea32-48e8-a495-26b5cc39a400"
      unitRef="usd">1200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzktMS0xLTEtMzAwMDM_2ce75a27-3664-4a17-a89e-7978b0f0351a"
      unitRef="usd">200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzktMy0xLTEtMzAwMDM_4423a027-a4ec-418d-b7f7-25655baa707e"
      unitRef="usd">200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <int:DeferredTaxAssetsCustomerDeposits
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEwLTEtMS0xLTMwMDAz_8dbce95e-b41f-4e2b-836d-311a94cfc145"
      unitRef="usd">1800000</int:DeferredTaxAssetsCustomerDeposits>
    <int:DeferredTaxAssetsCustomerDeposits
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEwLTMtMS0xLTMwMDAz_5bd1515f-c397-46cb-9747-a0f72a4829cd"
      unitRef="usd">1200000</int:DeferredTaxAssetsCustomerDeposits>
    <int:DeferredTaxAssetsInstallmentSale
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzExLTEtMS0xLTMwMDAz_6c9b7f05-e03a-4485-b18e-6c2879af8bb4"
      unitRef="usd">1900000</int:DeferredTaxAssetsInstallmentSale>
    <int:DeferredTaxAssetsInstallmentSale
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzExLTMtMS0xLTMwMDAz_5059415f-aa3c-4fb2-b418-9556c5c321ea"
      unitRef="usd">1900000</int:DeferredTaxAssetsInstallmentSale>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEyLTEtMS0xLTMwMDAz_773189bb-86d4-4bd5-8bf1-5b6fa1b2baa5"
      unitRef="usd">8500000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEyLTMtMS0xLTMwMDAz_25216827-7054-4430-b439-5433ca004797"
      unitRef="usd">16400000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <int:DeferredTaxAssetsDerivatives
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEzLTEtMS0xLTU1NzQ1_e47d75bd-7410-49c9-9a88-796a09045bb4"
      unitRef="usd">1200000</int:DeferredTaxAssetsDerivatives>
    <int:DeferredTaxAssetsDerivatives
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEzLTMtMS0xLTU1NzUz_761ff83e-98a7-49a6-b017-1b2db34bc823"
      unitRef="usd">0</int:DeferredTaxAssetsDerivatives>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEzLTEtMS0xLTMwMDAz_e7196c9e-1b9e-4702-a46c-02e9481e0757"
      unitRef="usd">1100000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <us-gaap:DeferredTaxAssetsHedgingTransactions
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzEzLTMtMS0xLTMwMDAz_3f753d8a-716a-4382-9ce4-059705ed0d75"
      unitRef="usd">2900000</us-gaap:DeferredTaxAssetsHedgingTransactions>
    <int:DeferredTaxAssetsInterestLimitation
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE0LTEtMS0xLTMwMDAz_5e2ad4bd-f19a-45f3-8f07-0200ea735db9"
      unitRef="usd">26200000</int:DeferredTaxAssetsInterestLimitation>
    <int:DeferredTaxAssetsInterestLimitation
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE0LTMtMS0xLTMwMDAz_bf192a6b-aadf-404d-b481-4d05c1413f2a"
      unitRef="usd">10700000</int:DeferredTaxAssetsInterestLimitation>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE2LTEtMS0xLTMwMDAz_e0c8125c-9212-4723-afce-e06686e652e5"
      unitRef="usd">126200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE2LTMtMS0xLTMwMDAz_7aa2c7cb-d3df-4da1-9d8b-694691e58142"
      unitRef="usd">128200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE3LTEtMS0xLTMwMDAz_5a9484d2-861d-40e9-92ae-0f210dab9f36"
      unitRef="usd">39700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE3LTMtMS0xLTMwMDAz_3b22df68-22ba-46b7-b1a3-c3d2a77cd0a2"
      unitRef="usd">48000000.0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE4LTEtMS0xLTMwMDAz_9cd25b6c-d4e0-47e1-bc99-3419c2346508"
      unitRef="usd">86500000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzE4LTMtMS0xLTMwMDAz_a6460bb6-b45d-4f5a-8eff-557b8bddee6b"
      unitRef="usd">80200000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIwLTEtMS0xLTMwMDAz_38962980-d710-4a66-9aa5-a0a18e99a74e"
      unitRef="usd">23900000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIwLTMtMS0xLTMwMDAz_08f7aa3c-398e-4ee4-ac92-c742af75bbfc"
      unitRef="usd">23200000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIxLTEtMS0xLTMwMDAz_8eb42db0-844c-4ea6-b3d6-6f075074ef71"
      unitRef="usd">55900000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIxLTMtMS0xLTMwMDAz_2051adf8-8f80-4b4a-8ad6-a654907bd13a"
      unitRef="usd">54800000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIzLTEtMS0xLTMwMDAz_2bda1d58-24b4-4148-93f8-37ee89e96d4d"
      unitRef="usd">4300000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzIzLTMtMS0xLTMwMDAz_a5c437f2-107b-4c1d-ade1-16d7d0a525f1"
      unitRef="usd">3300000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI0LTEtMS0xLTMwMDAz_5538af28-7428-4253-9215-c35259982c26"
      unitRef="usd">10600000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI0LTMtMS0xLTMwMDAz_21c5624b-27a4-4127-aed6-c820436e8e78"
      unitRef="usd">10400000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI1LTEtMS0xLTMwMDAz_8c41b0dd-f460-42a8-b495-4455a4cad56c"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI1LTMtMS0xLTMwMDAz_9159ea23-aa9f-4c4e-a2d2-e4fa5ad816a6"
      unitRef="usd">6400000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI2LTEtMS0xLTMwMDAz_b3b3bfab-1d7e-4490-98a0-3ae527971307"
      unitRef="usd">7400000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI2LTMtMS0xLTMwMDAz_b0b0ea51-2876-4e2c-94fb-3700eb1a02d2"
      unitRef="usd">2300000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI3LTEtMS0xLTMwMDAz_bacc6b2d-1008-4cc8-a80b-e6b0423e8452"
      unitRef="usd">102000000.0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI3LTMtMS0xLTMwMDAz_6478ce4e-8003-44e4-9550-1474e6594467"
      unitRef="usd">100400000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI4LTEtMS0xLTMwMDAz_fdd7953a-37f9-469e-83f4-01a269f2c070"
      unitRef="usd">15500000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI4LTMtMS0xLTMwMDAz_6ba50f3b-8c19-4a95-a323-e17fd26ceab7"
      unitRef="usd">20200000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI5LTEtMS0xLTMwMDAz_aef181eb-a315-4fb8-910e-4e0c1b864eb2"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzI5LTMtMS0xLTMwMDAz_c19233d9-9ff3-41a0-846c-4c8c0ded24ec"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i143db9ddc39442f7be65dc16bb6bb30f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMxLTEtMS0xLTMwMDAz_7f72cdcc-fa50-46d0-b260-634c5fea08d2"
      unitRef="usd">44800000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id563df0cce4a4896b10916b954c5deaf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMxLTMtMS0xLTMwMDAz_0ff28139-2dde-4302-bdbd-43fb2a2a8be7"
      unitRef="usd">33700000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia36632f71db3406ea0e993c33cc54f1f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMzLTEtMS0xLTMwMDAz_2fa4e516-9649-4314-9aa7-3974738558c9"
      unitRef="usd">60300000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if7321b0d64a5456e8b1c2bc9e4a3ef6d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo1MmYwMmM5Y2IxNDA0OGIxYThjMDMzOGExMmRkMjM0Yy90YWJsZXJhbmdlOjUyZjAyYzljYjE0MDQ4YjFhOGMwMzM4YTEyZGQyMzRjXzMzLTMtMS0xLTMwMDAz_b1cf1e7d-6c7a-4d70-9830-33dba9aba506"
      unitRef="usd">53600000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM3Nzk_8df8a887-0eb2-4357-bdb0-4119ec352529"
      unitRef="usd">402500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM3ODY_f5d0f75d-6afd-4b88-9012-ef022c5dc2d3"
      unitRef="usd">418200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIzMjA_10627421-7222-411e-9073-7f9ba885aa9c"
      unitRef="usd">45900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <int:ScheduleOfExpirationOfNOLCarryforwardTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4ODY_5c2da3cd-bb61-4bde-b448-1938c69ca576">This deferred tax asset expires as follows (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Operating Loss&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration&#160;Date&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax&#160;Asset&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022-2041&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US States&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022-2041&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&#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;</int:ScheduleOfExpirationOfNOLCarryforwardTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i42c8027e6c684ff5bbcc1f6bff191c04_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxOWIxZDA5YmZiNWE0Yzc3OWFiODRkY2QwYWZhM2FjNS90YWJsZXJhbmdlOjE5YjFkMDliZmI1YTRjNzc5YWI4NGRjZDBhZmEzYWM1XzEtMi0xLTEtMzAwMDM_c48a88a1-efc3-4888-845b-fa95d8ffba85"
      unitRef="usd">8400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i39dea8ef3567491782ebbcef8a94bb94_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxOWIxZDA5YmZiNWE0Yzc3OWFiODRkY2QwYWZhM2FjNS90YWJsZXJhbmdlOjE5YjFkMDliZmI1YTRjNzc5YWI4NGRjZDBhZmEzYWM1XzItMi0xLTEtMzAwMDM_491a140e-402c-487c-8f32-e38de50c7285"
      unitRef="usd">4000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i8bd2d7b9f12d4afba3f771727bdd17d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxOWIxZDA5YmZiNWE0Yzc3OWFiODRkY2QwYWZhM2FjNS90YWJsZXJhbmdlOjE5YjFkMDliZmI1YTRjNzc5YWI4NGRjZDBhZmEzYWM1XzMtMi0xLTEtMzAwMDM_14a2f810-2ecb-48b4-8533-f98b15a01aaf"
      unitRef="usd">5100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i39dea8ef3567491782ebbcef8a94bb94_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxOWIxZDA5YmZiNWE0Yzc3OWFiODRkY2QwYWZhM2FjNS90YWJsZXJhbmdlOjE5YjFkMDliZmI1YTRjNzc5YWI4NGRjZDBhZmEzYWM1XzQtMi0xLTEtMzAwMDM_ea62e04a-19e7-4ea4-9f7b-cbeab93b1a45"
      unitRef="usd">28300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZToxOWIxZDA5YmZiNWE0Yzc3OWFiODRkY2QwYWZhM2FjNS90YWJsZXJhbmdlOjE5YjFkMDliZmI1YTRjNzc5YWI4NGRjZDBhZmEzYWM1XzUtMi0xLTEtMzAwMDM_10627421-7222-411e-9073-7f9ba885aa9c"
      unitRef="usd">45900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIyOTY_5a9484d2-861d-40e9-92ae-0f210dab9f36"
      unitRef="usd">39700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIzMDM_7f80efac-d93f-424e-81c5-7834f43f2f25"
      unitRef="usd">35700000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <int:IncomeTaxConcessionPeriod
      contextRef="i85d3036c3ed64152bed58eb5cb7a4041_D20180101-20180101"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4NjY_60b479b2-9308-433f-88b1-a76d62bc824a">P5Y</int:IncomeTaxConcessionPeriod>
    <int:SummaryOfIncomeTaxConcessionsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzE0MjkzNjUxMTk0NTc5_583a537f-fd23-4394-9172-325c1114a15d">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase (decrease) to our foreign income taxes from the Singapore tax concession was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore tax concession impact on foreign income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact on basic earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact on diluted earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</int:SummaryOfIncomeTaxConcessionsTableTextBlock>
    <int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit
      contextRef="i5612354446c54bbcaaab554cbc45e90d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzEtMS0xLTEtMzMyOTY_627186b4-0d24-46df-9cec-ff17dcadea0d"
      unitRef="usd">-1100000</int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit>
    <int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit
      contextRef="i51076e5adb724ba796a182f01865ec4e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzEtMy0xLTEtMzMzMDI_22ddf62b-ff10-4881-96f4-89aba93dd7ce"
      unitRef="usd">-2400000</int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit>
    <int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit
      contextRef="ic55a8d8faf104c4b8335064de04c5fad_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzEtNS0xLTEtMzMzMDg_0e319c74-52fc-43e1-8e84-5fe063d86b2e"
      unitRef="usd">-4300000</int:IncomeTaxConcessionImpactOnForeignIncomeTaxExpenseBenefit>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareBasic
      contextRef="i5612354446c54bbcaaab554cbc45e90d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzItMS0xLTEtMzMyOTY_39b426a2-82ce-49d8-bfd7-e8df4a59a514"
      unitRef="usdPerShare">-0.02</int:IncomeTaxConcessionImpactOnEarningsPerShareBasic>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareBasic
      contextRef="i51076e5adb724ba796a182f01865ec4e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzItMy0xLTEtMzMzMDI_b3f9ef53-62d9-4880-a117-c7e7537727fc"
      unitRef="usdPerShare">-0.04</int:IncomeTaxConcessionImpactOnEarningsPerShareBasic>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareBasic
      contextRef="ic55a8d8faf104c4b8335064de04c5fad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzItNS0xLTEtMzMzMDg_27467cca-4e2b-439b-8a24-1011b7025424"
      unitRef="usdPerShare">-0.07</int:IncomeTaxConcessionImpactOnEarningsPerShareBasic>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted
      contextRef="i5612354446c54bbcaaab554cbc45e90d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzMtMS0xLTEtMzMyOTY_42d6f534-a2d6-44ab-91c4-965bb2b9677c"
      unitRef="usdPerShare">-0.02</int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted
      contextRef="i51076e5adb724ba796a182f01865ec4e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzMtMy0xLTEtMzMzMDI_3bbdc54a-3f99-4293-9261-9445f2a482e0"
      unitRef="usdPerShare">-0.04</int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted>
    <int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted
      contextRef="ic55a8d8faf104c4b8335064de04c5fad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTo4MWNkMTk2N2I4YmI0YWNlYjExZGJmODYyODExZmViMy90YWJsZXJhbmdlOjgxY2QxOTY3YjhiYjRhY2ViMTFkYmY4NjI4MTFmZWIzXzMtNS0xLTEtMzMzMDg_9cee6eb2-0f42-4bac-8a30-9ab261150d08"
      unitRef="usdPerShare">-0.06</int:IncomeTaxConcessionImpactOnEarningsPerShareDiluted>
    <int:UnrecognizedTaxLiabilitiesPeriodIncreaseDecrease
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzU3Mzk_71621ee0-a25a-41d4-8ccd-7ce258afbbdc"
      unitRef="usd">-3100000</int:UnrecognizedTaxLiabilitiesPeriodIncreaseDecrease>
    <int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationExpensePeriodIncreaseDecrease
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2MzIxMzgz_d73d73ab-0f9b-442f-8472-939ace3e7137"
      unitRef="usd">-1600000</int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationExpensePeriodIncreaseDecrease>
    <int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationAdditionExpensePeriodIncreaseDecrease
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzU5MTg_74924059-f30b-4eba-95b5-39c0a1137e61"
      unitRef="usd">-3800000</int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationAdditionExpensePeriodIncreaseDecrease>
    <int:UnrecognizedTaxLiabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzYyMTg_94cf06ec-c9dd-4d8f-b23d-516e47455b60"
      unitRef="usd">98200000</int:UnrecognizedTaxLiabilities>
    <int:UnrecognizedTaxAssets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzYyNTg_0d3a0112-c80d-4aca-8da3-98ac07f77ff1"
      unitRef="usd">23900000</int:UnrecognizedTaxAssets>
    <int:UnrecognizedTaxLiabilitiesPeriodIncreaseDecrease
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzYzMDM_8c73be5b-74fc-4cba-8169-de16f83eb3c1"
      unitRef="usd">12200000</int:UnrecognizedTaxLiabilitiesPeriodIncreaseDecrease>
    <int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationAdditionExpensePeriodIncreaseDecrease
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzY0ODQ_eb7b6e91-0a5b-404f-bf57-0cdff71a7a9a"
      unitRef="usd">4000000</int:UnrecognizedTaxLiabilitiesRelatedToForeignCurrencyTranslationAdditionExpensePeriodIncreaseDecrease>
    <int:UnrecognizedTaxLiabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzY3ODQ_f8945d1c-cf1b-4caf-a633-e9972085f849"
      unitRef="usd">99000000</int:UnrecognizedTaxLiabilities>
    <int:UnrecognizedTaxAssets
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzY4MjQ_e68d7ed9-d816-40a4-aec7-fb1339508368"
      unitRef="usd">25400000</int:UnrecognizedTaxAssets>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4Nzk_be8919eb-19ff-4581-a3ae-9a0733c2e431">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a tabular reconciliation of the total amounts of gross Unrecognized Tax Liabilities for the year (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Unrecognized Tax Liabilities&#160;&#x2013; opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross increases&#160;&#x2013; tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross decreases&#160;&#x2013; tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross increases&#160;&#x2013; tax positions in current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Unrecognized Tax Liabilities&#160;&#x2013; ending balance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.1&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzEtMS0xLTEtMzAwMDM_9669143b-5031-4997-8119-ed2518958bae"
      unitRef="usd">78200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzEtMy0xLTEtMzAwMDM_4e032fae-b9fc-4f97-a0f4-1052019cddb1"
      unitRef="usd">66500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8f26bea2755544d1aa3009d66b6bdaff_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzEtNS0xLTEtMzAwMDM_ee716ea2-2c7c-4dbf-a9cf-592a38eebd78"
      unitRef="usd">57000000.0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzItMS0xLTEtMzAwMDM_ffcab00b-c012-476d-8645-41cde7f0f0c7"
      unitRef="usd">2400000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzItMy0xLTEtMzAwMDM_c785405d-5a91-4619-8a3f-201e29403771"
      unitRef="usd">4800000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzItNS0xLTEtMzAwMDM_3354e450-7712-4c94-ae4e-bd69455a7867"
      unitRef="usd">12200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzMtMS0xLTEtMzAwMDM_9091fdf0-29b1-4443-8e8f-d84e396ed181"
      unitRef="usd">6100000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzMtMy0xLTEtMzAwMDM_465b7b73-1526-494e-8ad5-7bc40e1d2b11"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzMtNS0xLTEtMzAwMDM_dc391ae5-92aa-4793-a93f-e892f21b660c"
      unitRef="usd">13500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzQtMS0xLTEtMzAwMDM_30ff187d-dea2-4381-83ac-d756abff0ed5"
      unitRef="usd">3500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzQtMy0xLTEtMzAwMDM_ac15ecb8-b8b9-48ca-a0d9-285448eff01e"
      unitRef="usd">12300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzQtNS0xLTEtMzAwMDM_05fc24ab-ca1a-4e87-b3c2-acab2a329684"
      unitRef="usd">14900000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzYtMS0xLTEtMzAwMDM_77339b29-0d35-4815-91ca-ab8856bce587"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzYtMy0xLTEtMzAwMDM_6fef4445-dd34-48b4-8584-9abb4295bcbc"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzYtNS0xLTEtMzAwMDM_25346e9b-7da5-407a-87ea-ea593a80b45f"
      unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzctMS0xLTEtMzAwMDM_1c80c2e4-bbc2-4e14-9661-82e414dcd089"
      unitRef="usd">2900000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzctMy0xLTEtMzAwMDM_a3983f7b-9d5d-491c-8e49-380c728ec9c3"
      unitRef="usd">4800000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzctNS0xLTEtMzAwMDM_7b3044e2-6d19-4287-b264-56eab1c66c9a"
      unitRef="usd">2700000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzgtMS0xLTEtMzAwMDM_13db0277-98a4-49d9-8ccc-69f2349cf6f5"
      unitRef="usd">75100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzgtMy0xLTEtMzAwMDM_d15cec15-b7bc-4201-a044-cfd708c691c2"
      unitRef="usd">78200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0025abb25a8a4b1f8a9cf818760eb973_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90YWJsZTpjMTQwMTA2YzFmNDQ0MzJjODAwZmE3NDY4ZGU2MTYwYy90YWJsZXJhbmdlOmMxNDAxMDZjMWY0NDQzMmM4MDBmYTc0NjhkZTYxNjBjXzgtNS0xLTEtMzAwMDM_eed8c8b7-a813-424e-a1e5-eafbf2d5b303"
      unitRef="usd">66500000</us-gaap:UnrecognizedTaxBenefits>
    <int:UnrecognizedTaxAssets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIzMzQ_0d3a0112-c80d-4aca-8da3-98ac07f77ff1"
      unitRef="usd">23900000</int:UnrecognizedTaxAssets>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzMyNDM1NTkzMDUzNTI0_04e3a629-e569-4bd1-91ab-2e26c3d955ed"
      unitRef="usd">51200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <int:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePercentage
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc0MDQ_9413bcd2-b140-4ddb-8e46-48fd813cec96"
      unitRef="number">0.512</int:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePercentage>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzM4NDgyOTA3MzIzNDA_3b9ea16f-6478-48f3-90dc-905810df0e1c"
      unitRef="usd">4200000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc3NDQ_a693ef5a-cd6c-4be4-a2b1-c5f354deeb4f"
      unitRef="usd">2600000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc3NDg_fa0c931c-922f-4386-868c-5826b3964f3f"
      unitRef="usd">3100000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc3NTU_74aa3894-6b81-4655-99ae-3279283926dd"
      unitRef="usd">4600000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc4MzM_e081cf41-49e5-4238-8102-0b05c235d83e"
      unitRef="usd">-300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc4NTA_8942e66d-e7a8-4ed4-a56d-1c5317fb6df9"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc4NTc_5017d69e-3989-40dd-bed6-50d776d1587b"
      unitRef="usd">-200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc5NDY_9c2a4548-9a78-4c40-8a12-9d85a65f78a8"
      unitRef="usd">18800000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc5NTM_3ffd6481-92a7-4d8d-87fb-e8b7c4c4e0ca"
      unitRef="usd">16200000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc5NzM_1171bc64-66d6-4ee7-bd3b-06e179f4e0a0"
      unitRef="usd">4300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzc5ODA_6bcbf685-6955-4bd6-bbc2-91563f5f9081"
      unitRef="usd">4600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="ic4ee6063309f4cedafd366d1dac1a663_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2Mzk4NDI_922d09ea-1292-4123-8332-066968eb1116"
      unitRef="usd">600000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="ic4ee6063309f4cedafd366d1dac1a663_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2Mzk4NTE_cc049840-52d7-45b1-9c9f-26c67d0d4b2b"
      unitRef="dkk">3700000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="if9901b85547e49bd992303c44d665cfa_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2Mzk4NjA_91a5a025-bf5a-4cc2-861e-267b4bd0441f"
      unitRef="usd">800000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="if9901b85547e49bd992303c44d665cfa_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2Mzk4Njk_2e3aee48-7ef9-4529-a6df-130018c92375"
      unitRef="dkk">4900000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="id8c8ca83069645369c24be60e96c7389_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDAwNzA_a8f92b03-bb55-4a0a-a4af-17d7fa6eb0f6"
      unitRef="usd">14700000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="id8c8ca83069645369c24be60e96c7389_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDAwNzk_9f5a8afb-66ba-4598-ad1b-8939ee96a096"
      unitRef="dkk">96100000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i6a4c2b42e8584ca5a9b0982426cc0018_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA1MTk_b35d4268-95aa-435f-8181-f2727b6c28d8"
      unitRef="usd">9500000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i6a4c2b42e8584ca5a9b0982426cc0018_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA1Mjg_caa9e177-01e4-40ee-9158-a64cc97ae8e5"
      unitRef="krw">11300000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="ica85e8e951c842c39b52d1509929e969_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA3MzA_21be5f32-5c84-4177-8d64-274ce275f24c"
      unitRef="usd">9000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="id563518feb2741b58e3e5ad56639a1b4_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA3MzA_2b9bb3e3-4add-444b-a0d7-00647b880057"
      unitRef="usd">9000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="ica85e8e951c842c39b52d1509929e969_D20210501-20210531"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA3Mzk_03b803a5-59d2-47dc-88ea-c20006756c2d"
      unitRef="krw">10600000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="id563518feb2741b58e3e5ad56639a1b4_D20210801-20210831"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3XzEwOTk1MTE2NDA3Mzk_20434380-81c7-411e-b805-d81d374902be"
      unitRef="krw">10600000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDIvZnJhZzpiNTUzMjE4YWQ0MmQ0YzQwODk4NzYxYmZlZGVlNWY3Ny90ZXh0cmVnaW9uOmI1NTMyMThhZDQyZDRjNDA4OTg3NjFiZmVkZWU1Zjc3Xzk4OTg_7c1872a4-36b3-4e5c-a997-3a2c7b177be9">The following table summarizes these open tax years by jurisdiction with material uncertain tax positions:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Open&#160;Tax&#160;Year&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Jurisdiction&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Examination&lt;br/&gt;in&#160;progress&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Examination not&lt;br/&gt;yet initiated&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denmark&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013 - 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2011 - 2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Greece&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 - 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzMxNDA_1fb425b5-3069-4e60-a1c6-92ef6a8f172b">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12. Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, net accounts receivable, accounts payable and accrued expenses and other current liabilities approximate fair value based on their short-term maturities.&#160;The carrying values of our debt and notes receivable approximate fair value as these instruments bear interest either at variable rates or fixed rates, which are not significantly different from market rates. The fair value measurements for our debt and notes receivable are considered to be Level 2 measurements based on the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about our gross assets and liabilities that are measured at fair value on a recurring basis (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of December 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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:'Arial',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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383.2&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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:'Arial',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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.9&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.0&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our derivative contracts, we may enter into master netting, collateral and offset agreements with counterparties. These agreements provide us the ability to offset a counterparty&#x2019;s rights and obligations, request additional collateral when necessary or liquidate the collateral in the event of counterparty default. We net the fair value of cash collateral paid or received against fair value amounts recognized for net derivative positions executed with the same counterparty under the same master netting or offset agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to offset the recognized fair value amounts for multiple derivative instruments executed with the same counterparty in our financial statements when a legal right of offset exists. The following tables summarize those derivative balances subject to the right of offset as presented on our Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748.5&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229.7&#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:1pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#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:'Arial',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:'Arial',sans-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-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, we did not present any amounts gross on our Consolidated Balance Sheets where we had the right to offset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The individual over-the-counter ("OTC") counterparty exposure is managed within predetermined credit limits. It includes the use of cash-call margins when appropriate, thereby reducing the risk of significant nonperformance. At&#160;December&#160;31, 2021,&#160;two&#160;of our OTC counterparties represented over&#160;10%&#160;of our total credit exposure to OTC derivative counterparties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nonrecurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2021, we identified an impairment indicator with respect to certain long-lived assets within the land segment. We determined that the carrying amount of the asset group was not recoverable and recognized an asset impairment of $4.7&#160;million during the year ended December 31, 2021. The fair value of the asset group was measured using an income approach based on estimated future cash flows as of the measurement date. Due to the significance of unobservable inputs, the measurement is categorized as Level 3. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020, we measured and recorded at fair value an equity method investment as a result of an other-than-temporary impairment. In calculating fair value, we used a combination of an income and market approach. Under the market approach, we used a selection of global companies that compares with the investment. Under the income approach, we used estimated future cash flows based on information available to us. Due to the significance of unobservable inputs, the measurement is categorized in Level 3. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of nonrecurring assets or liabilities measured using Level 3 inputs were not material at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzMxNDU_3d2d4f50-abea-45b0-a7a0-0ae064177358">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about our gross assets and liabilities that are measured at fair value on a recurring basis (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of December 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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:'Arial',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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383.2&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3 Inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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:'Arial',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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.9&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.0&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.5&#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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i03c030ed54f94d3495ed9ffd9b9c2565_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzMtMi0xLTEtMzAwMDM_02742637-5a8d-4457-8959-b989a05539f9"
      unitRef="usd">513300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i17c2a4c42626449cb080fd4757f53b53_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzMtNC0xLTEtMzAwMDM_6a90e7fb-14eb-427a-ae5a-ed20fc5afcc5"
      unitRef="usd">247600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i67cfb992cf50442999e96170a9e32fcd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzMtNi0xLTEtMzAwMDM_ffaa918d-3ce7-4aae-964f-eb2363f2fbbb"
      unitRef="usd">2600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1e12abd7e17a49199b818a1c868a155a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzMtOC0xLTEtMzAwMDM_7e9b3c7b-c443-4b16-80cc-f49da0e42e81"
      unitRef="usd">763500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ibf443624896a466b9b127dd5f1c86a37_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtMi0xLTEtNTA3ODA_a446f6d5-2c68-4576-b17d-6b301d4693f9"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie12b0f729ac1406caec80f9ec614d87e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtNC0xLTEtNTA3Nzg_49da1e40-2a58-4516-923f-c8ef24a07ad7"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8a85095ec426417f8cbbde69cf9c184b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtNi0xLTEtNTA3ODI_915a5581-6116-47cc-991d-d349e177b9c8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i19e562aae60b4f60bbb6dba4c2f7eff4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtOC0xLTEtNTA3ODQ_a8452baa-966d-4bb3-840e-d01260187f7e"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i78b41887a53d44cdb0c629bd1fe798c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtMi0xLTEtMzAwMDM_cd5a0c84-2222-4e33-b77e-b84275b3b30b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2d14d69b2da44a4f9405a3cb9f7c491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtNC0xLTEtMzAwMDM_a96d7cc2-62ae-425b-808f-b7643312bf05"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7889de77db3e40f99a537ed6bbfb4014_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtNi0xLTEtMzAwMDM_7dfe24ea-4a2f-4338-82d4-f9226df54efb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0b2cc54348e541a39303ec86c209170e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzQtOC0xLTEtMzAwMDM_26bc7c20-3647-42e4-ab07-6b5fce697faa"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2f6db9b1207947d59f69a027119f8646_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzUtMi0xLTEtMzAwMDM_f4e0c518-9d05-4d2f-bf61-6fcf1c6a45d9"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ief6922dc73cc4362a0804f7bf8d16209_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzUtNC0xLTEtMzAwMDM_46210047-c459-42c6-9792-f237147b16cf"
      unitRef="usd">14600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5cde626fa05b441bae9c9002be676e07_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzUtNi0xLTEtMzAwMDM_08497fd3-8403-48d0-a719-a2a3bc4ae168"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0075864823a241daa465fc5bc47b4877_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzUtOC0xLTEtMzAwMDM_ab6129bd-cd41-457e-993e-b35494700e4c"
      unitRef="usd">14600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3a2ad5414d7b49b693377f6720275d30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzYtMi0xLTEtMzAwMDM_b79f6f82-f08f-4613-8ad5-fd6b5b7c4c72"
      unitRef="usd">513300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3fe87e1aab7b4ea58b5204dbd53e0694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzYtNC0xLTEtMzAwMDM_4db503de-c4dd-4e8c-8750-813e71444da4"
      unitRef="usd">272300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i42a90877f27b4f8a971602b572cb41ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzYtNi0xLTEtMzAwMDM_039f1de1-7985-4d35-a6d9-6ca74711ff3e"
      unitRef="usd">2600000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1ce34a7d15234de2816e44114560dda4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzYtOC0xLTEtMzAwMDM_8e17656d-9a41-4778-924a-0bbf42d23d60"
      unitRef="usd">788300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i03c030ed54f94d3495ed9ffd9b9c2565_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzktMi0xLTEtMzAwMDM_6a3c14a6-ae54-4cdc-b392-e0b2edf61b76"
      unitRef="usd">361500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i17c2a4c42626449cb080fd4757f53b53_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzktNC0xLTEtMzAwMDM_9f30e087-81e2-486f-bc0a-dfc940252624"
      unitRef="usd">378600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i67cfb992cf50442999e96170a9e32fcd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzktNi0xLTEtMzAwMDM_567179d8-26f7-4cee-8f55-2b9045917da0"
      unitRef="usd">3800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1e12abd7e17a49199b818a1c868a155a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzktOC0xLTEtMzAwMDM_90db5eee-d008-4771-af4c-49e6ab38539b"
      unitRef="usd">743900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ibf443624896a466b9b127dd5f1c86a37_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEwLTItMS0xLTMwMDAz_c66a35dc-78b3-4941-9dfa-a02d2c1c2bf2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie12b0f729ac1406caec80f9ec614d87e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEwLTQtMS0xLTMwMDAz_a6e15838-af6f-4131-bd85-e81933ff01b8"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8a85095ec426417f8cbbde69cf9c184b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEwLTYtMS0xLTMwMDAz_92757194-46d3-4ae4-9693-25f041dc2c9f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i19e562aae60b4f60bbb6dba4c2f7eff4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEwLTgtMS0xLTMwMDAz_2e6c6d99-94c4-4945-9150-25476429c52b"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i78b41887a53d44cdb0c629bd1fe798c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzExLTItMS0xLTMwMDAz_9ea05a59-3226-4796-b4c9-c143dfd37282"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2d14d69b2da44a4f9405a3cb9f7c491d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzExLTQtMS0xLTMwMDAz_6c397dac-0246-4385-8a68-2f7498a93369"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7889de77db3e40f99a537ed6bbfb4014_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzExLTYtMS0xLTMwMDAz_8f8f20bc-9fa3-415a-8131-5763332c2ff4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0b2cc54348e541a39303ec86c209170e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzExLTgtMS0xLTMwMDAz_c27f8c50-1cdd-41db-b47f-fe30a14547f1"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3a2ad5414d7b49b693377f6720275d30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEyLTItMS0xLTMwMDAz_11e5c44c-8af4-4b54-bb1b-c2d4c5b14bfe"
      unitRef="usd">361500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3fe87e1aab7b4ea58b5204dbd53e0694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEyLTQtMS0xLTMwMDAz_c20812d8-6b6b-4f92-9d3d-7c0400a51218"
      unitRef="usd">383200000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i42a90877f27b4f8a971602b572cb41ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEyLTYtMS0xLTMwMDAz_b606ae4f-86f1-4ac5-a2c5-69fd3f004e2c"
      unitRef="usd">3800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1ce34a7d15234de2816e44114560dda4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTo2NTVhZGVkMGFkODM0N2M3YjQ3OWI5MzI2YWEzMjA3ZC90YWJsZXJhbmdlOjY1NWFkZWQwYWQ4MzQ3YzdiNDc5YjkzMjZhYTMyMDdkXzEyLTgtMS0xLTMwMDAz_fb05fab4-d962-4c75-bd59-feb2014d2f00"
      unitRef="usd">748500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id9a5614b588c4b1faa99901a323d1d25_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzMtMi0xLTEtMzAwMDM_7ed5ac98-dd49-4251-92f7-2d680dc01bc2"
      unitRef="usd">233500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8f7e2f60de794be3b064efb1fad0170e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzMtNC0xLTEtMzAwMDM_c61aa6f7-e30b-4dc2-b2e7-82e586198945"
      unitRef="usd">127900000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia3bb054235ee45d286c7de851cdcd260_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzMtNi0xLTEtMzAwMDM_f99b04a7-f017-4eed-bc81-c84892898734"
      unitRef="usd">9500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i001c8bddf3604b87ad759a1092af446c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzMtOC0xLTEtMzAwMDM_86ee34e0-1125-42a4-96ba-08c8cbf44a58"
      unitRef="usd">371000000.0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5c53acde435c4d8ab8954b56f4673cbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzQtMi0xLTEtMzAwMDM_729b222e-3dfe-470b-97eb-7f9f85b9c521"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie2b72e65c87349d0acd5cb6bb976d113_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzQtNC0xLTEtMzAwMDM_e0411f31-0917-4b92-bf0b-98aa05a9546f"
      unitRef="usd">7500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i48fb499ab55946e8b3976434b331761d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzQtNi0xLTEtMzAwMDM_51c5968f-6d7d-448b-9ecc-b0f04a34b59e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if6e7fd969f8942778a5d311b7c922fe1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzQtOC0xLTEtMzAwMDM_ede073c2-bda7-4ed5-9434-0cca87457ad2"
      unitRef="usd">7500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib30a0e00cf284aa28bd5014b6f74d530_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzUtMi0xLTEtMzAwMDM_62a2d1d2-1e79-480b-b09d-f817c1c38601"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ibe7d4be033664518b53e3ab330d501dc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzUtNC0xLTEtMzAwMDM_5fad7b65-2fdb-4174-9572-28b4c449f7e4"
      unitRef="usd">11400000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i76e221e49ca145c4857953c815c3d765_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzUtNi0xLTEtMzAwMDM_48656ecf-1ed8-4ea5-b75b-f51d51799912"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i75ad819957b34bbc938e0956ac3bbe21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzUtOC0xLTEtMzAwMDM_c9bee6fb-002b-45df-baa3-c9de443a1596"
      unitRef="usd">11400000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i982a37ee8b744887b509609b2c289789_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzYtMi0xLTEtMzAwMDM_e0ea777e-4574-415c-b6c4-c07b5304908f"
      unitRef="usd">233500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5ffd1754418c412682bb90e6770b9b14_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzYtNC0xLTEtMzAwMDM_6f836946-1eee-4cc6-8245-1207889bfee3"
      unitRef="usd">146800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9db959c65e1940ba85a78faa38d3f08e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzYtNi0xLTEtMzAwMDM_fab9f1b1-834b-4845-bfab-60ab1d480bcc"
      unitRef="usd">9500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf277b61eb304da48b6c75b5848fa6cd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzYtOC0xLTEtMzAwMDM_985b8d59-2120-4240-ae0a-bfbdcec67d60"
      unitRef="usd">389900000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id9a5614b588c4b1faa99901a323d1d25_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzktMi0xLTEtMzAwMDM_1c84eb0e-ded8-419b-bba7-a961a8b1e643"
      unitRef="usd">223000000.0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8f7e2f60de794be3b064efb1fad0170e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzktNC0xLTEtMzAwMDM_47d7be74-57fb-4a9a-846d-62081b70d420"
      unitRef="usd">96800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia3bb054235ee45d286c7de851cdcd260_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzktNi0xLTEtMzAwMDM_2f32bf46-44d7-46a5-9c05-7ed4cbca7245"
      unitRef="usd">6300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i001c8bddf3604b87ad759a1092af446c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzktOC0xLTEtMzAwMDM_5490b274-0362-43fe-b8d2-d2b02bfbaf84"
      unitRef="usd">326000000.0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i024991ce22cd46f1902bc89e00b6672c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTItMS0xLTMzNjI0_ddc06817-de03-4413-bfae-54b324a051ca"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia4c0a2bea42c4dd2954b67601fab69be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTQtMS0xLTMzNjI3_1712a7a0-aa20-4019-94c8-2d8ea7120882"
      unitRef="usd">3700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i68a5f8b4c35a459ba531a110f5415199_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTYtMS0xLTMzNjI5_3c0a5ce7-39ce-44d9-9e05-af24c03a5e0a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ibe7e472377b24a188f80c004e9c0e46c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTgtMS0xLTMzNjMx_1fbb5fd9-c463-43a7-9e2a-cd8f82dc92f2"
      unitRef="usd">3700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5c53acde435c4d8ab8954b56f4673cbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTItMS0xLTMwMDAz_d9d831fb-8247-4c25-98e1-48eacbe2e331"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie2b72e65c87349d0acd5cb6bb976d113_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTQtMS0xLTMwMDAz_dd38a3c8-dd3a-44e6-b7ee-3b7b2ab24d1d"
      unitRef="usd">19800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i48fb499ab55946e8b3976434b331761d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTYtMS0xLTMwMDAz_86ecb179-d13a-4189-a989-da819c6fb40e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if6e7fd969f8942778a5d311b7c922fe1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzEwLTgtMS0xLTMwMDAz_a38890a9-d922-43fe-b82d-355c3332522f"
      unitRef="usd">19800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i982a37ee8b744887b509609b2c289789_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzExLTItMS0xLTMwMDAz_3b2b6378-a138-4057-acda-9e37c3850d27"
      unitRef="usd">223000000.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5ffd1754418c412682bb90e6770b9b14_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzExLTQtMS0xLTMwMDAz_ef5c20e5-56af-446a-a1ba-d8f3a56fd5a2"
      unitRef="usd">120200000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9db959c65e1940ba85a78faa38d3f08e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzExLTYtMS0xLTMwMDAz_6f167f69-dba8-46a8-b2d5-5f49a1ad819a"
      unitRef="usd">6300000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icf277b61eb304da48b6c75b5848fa6cd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTpmZGRmYmQ1ZDlhMDg0NTAxYjc1MTQ2NjEwOTdlOWFjNi90YWJsZXJhbmdlOmZkZGZiZDVkOWEwODQ1MDFiNzUxNDY2MTA5N2U5YWM2XzExLTgtMS0xLTMwMDAz_b899a95d-9a2f-415a-a5e5-3785f4b2263b"
      unitRef="usd">349500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:OffsettingLiabilitiesTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzMxNDE_6c2a7060-bdb1-41c1-a396-a97f7a8fa7d6">The following tables summarize those derivative balances subject to the right of offset as presented on our Consolidated Balance Sheets (in millions):&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748.5&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229.7&#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:1pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#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:'Arial',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:'Arial',sans-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-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.6&#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:OffsettingLiabilitiesTableTextBlock>
    <us-gaap:OffsettingAssetsTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzMxNDI_a11ea36a-8d7f-4a5a-807c-747f68c91893">The following tables summarize those derivative balances subject to the right of offset as presented on our Consolidated Balance Sheets (in millions):&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.4&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748.5&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.6&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#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:'Arial',sans-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:'Arial',sans-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-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229.7&#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:1pt;margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts Presented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Amounts Without Right of Offset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Amounts&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:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#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:'Arial',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:'Arial',sans-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-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate contract&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.6&#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:OffsettingAssetsTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtMi0xLTEtMzAwMDM_70984851-a3c8-44d1-b46e-39823e531540"
      unitRef="usd">763500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtNC0xLTEtMzAwMDM_3a9b6781-43e9-4dc0-b266-da31077f8c70"
      unitRef="usd">513100000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtNi0xLTEtMzAwMDM_e4255b7e-c9c6-4f4d-9488-57ddfb7f5665"
      unitRef="usd">250400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtOC0xLTEtMzAwMDM_8eb5b7ca-64d1-4446-b847-00c9485cfe06"
      unitRef="usd">7600000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtMTAtMS0xLTMwMDAz_8175c295-61db-4be9-ad94-91890a268f96"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzUtMTItMS0xLTMwMDAz_31cc3cc7-f550-49a2-9f00-9693873007c4"
      unitRef="usd">242800000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtMi0xLTEtMzAwMDM_217b9d92-cee2-4abc-9563-4c5f70c1292c"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtNC0xLTEtMzAwMDM_2cf5fcee-d99d-44e7-98c2-2634958bcc1e"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtNi0xLTEtMzAwMDM_900d69c8-ddb3-46cf-a9c3-225a2bc65b81"
      unitRef="usd">5400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtOC0xLTEtMzAwMDM_f6c21344-cd55-43ad-bf49-19cce204085f"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtMTAtMS0xLTMwMDAz_c49022d9-9996-44c0-aa19-6bdc50610b4f"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzYtMTItMS0xLTMwMDAz_5eaaa022-2d63-4eda-9629-114c0dae505b"
      unitRef="usd">5400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctMi0xLTEtMzAwMDM_9e290e1c-30b7-4cb8-af27-7f812db353a9"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctNC0xLTEtMzAwMDM_cc04ab74-3824-478c-8820-fc900fa9bc36"
      unitRef="usd">2600000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctNi0xLTEtMzAwMDM_7f97a2dd-0bfd-4d5d-9f3d-e93dede354d8"
      unitRef="usd">2100000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctOC0xLTEtMzAwMDM_12af5582-32ac-4b6e-9eed-5ac1b4401768"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctMTAtMS0xLTMwMDAz_62b0e968-174f-4b2d-a0cd-dec08c359750"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzctMTItMS0xLTMwMDAz_5a3720c0-7d96-4a43-9214-f8cc15c6b3ed"
      unitRef="usd">2100000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtMi0xLTEtMzAwMDM_34d1d427-a8d9-4d22-b9b2-5a66891c6619"
      unitRef="usd">773600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtNC0xLTEtMzAwMDM_cdaa318f-dc20-4075-b181-00e53ed2e0e6"
      unitRef="usd">515600000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtNi0xLTEtMzAwMDM_0576ec3a-c157-4bde-a1c8-da81b3a0726c"
      unitRef="usd">258000000.0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtOC0xLTEtMzAwMDM_f1bd3d1a-8741-4bc2-8081-29e6a3aae920"
      unitRef="usd">7600000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtMTAtMS0xLTMwMDAz_ad79ea06-50d6-42fb-891e-ec67b19d4dff"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzgtMTItMS0xLTMwMDAz_51ebd46c-c604-44b3-aba4-e4f0fd3d5cc1"
      unitRef="usd">250400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTItMS0xLTMwMDAz_e3afa7bf-fa64-49fb-942f-292c82d25e62"
      unitRef="usd">743900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTQtMS0xLTMwMDAz_44f23867-43c4-4975-9aca-a182a830673c"
      unitRef="usd">513100000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTYtMS0xLTMwMDAz_6a328ac3-b273-4fbc-8e62-e10d5ac33e9b"
      unitRef="usd">230800000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTgtMS0xLTMwMDAz_465bdd0d-441c-4d9f-80b9-d4a0b809eafc"
      unitRef="usd">3200000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTEwLTEtMS0zMDAwMw_82f4a595-4061-45ff-b5a5-0b1a85ef0e13"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i3dd9ce4e01144dc7ac96dd0159bf93e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzExLTEyLTEtMS0zMDAwMw_afad84e1-dbb6-433f-8dbf-8becddd29b20"
      unitRef="usd">227700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTItMS0xLTMwMDAz_6521fc20-cc6e-4367-b934-0440078f4b7d"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTQtMS0xLTMwMDAz_47dd6375-5ed2-4acd-ab45-8bea0fd53460"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTYtMS0xLTMwMDAz_5a4efdb5-0788-4abc-9f66-1dcde597f049"
      unitRef="usd">300000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTgtMS0xLTMwMDAz_307dd461-c4c7-48d2-ad2d-35e59a8586d6"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTEwLTEtMS0zMDAwMw_07141cf6-513f-42da-83c2-cf7c769ea213"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="id395ec036d354d0c824bf5fc93904354_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEyLTEyLTEtMS0zMDAwMw_9b9af249-3e4b-4c67-aedf-cb76ba368221"
      unitRef="usd">300000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTItMS0xLTMwMDAz_092f5a39-9120-45bf-a4d8-a06664244ef3"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTQtMS0xLTMwMDAz_92dd2061-c661-4060-b4ce-505c13b23b27"
      unitRef="usd">2600000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTYtMS0xLTMwMDAz_6861e46b-ca31-4a78-b2b6-81f6c5656fe1"
      unitRef="usd">1700000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTgtMS0xLTMwMDAz_e14a4a76-d91b-4ac1-998d-1a87af58734b"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTEwLTEtMS0zMDAwMw_db3040ec-0af5-4ad2-9f63-908336b99bd0"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i096da4d7b4e149c7a823f598a993063c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzEzLTEyLTEtMS0zMDAwMw_b4ac2671-9297-4dfe-a872-5ef0b30d0909"
      unitRef="usd">1700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTItMS0xLTMwMDAz_5d7c0814-a0b4-45b5-ba10-a04508c40ac6"
      unitRef="usd">748500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTQtMS0xLTMwMDAz_43c51c42-ac30-41de-8b8e-3af18d6c69c5"
      unitRef="usd">515600000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTYtMS0xLTMwMDAz_d2d1258c-58ff-436d-9677-d4caa8689c16"
      unitRef="usd">232800000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTgtMS0xLTMwMDAz_c9153e2e-c277-496a-99dc-ed19cf0f69c9"
      unitRef="usd">3200000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTEwLTEtMS0zMDAwMw_300d2d83-379c-44a4-8bd4-621cbb942fc0"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZTphODI3NTVjY2FhMmY0ZjY4ODBlMjdiNjA2NDZhZDRhYy90YWJsZXJhbmdlOmE4Mjc1NWNjYWEyZjRmNjg4MGUyN2I2MDY0NmFkNGFjXzE0LTEyLTEtMS0zMDAwMw_b9b9fb38-ce6a-41bb-8726-d12558fefb65"
      unitRef="usd">229700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtMi0xLTEtMzAwMDM_21f0444b-a0f4-49b0-95ed-34fcd4252a93"
      unitRef="usd">371000000.0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtNC0xLTEtMzAwMDM_8b124349-44ee-40ac-be6a-a68d4254b651"
      unitRef="usd">287100000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtNi0xLTEtMzAwMDM_147e246a-7d05-4978-9b3d-8366fed0a9bc"
      unitRef="usd">83900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtOC0xLTEtMzAwMDM_705696d9-1fe1-47ab-9ff3-e119ef50ff4c"
      unitRef="usd">1200000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtMTAtMS0xLTMwMDAz_25471ec6-b9fb-4cf2-b554-3676a4bc9174"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzUtMTItMS0xLTMwMDAz_fa08c340-42fe-48a8-b417-2437a0a2bd60"
      unitRef="usd">82700000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtMi0xLTEtMzAwMDM_f4e0fb7c-e9fe-4550-be70-782dc092c422"
      unitRef="usd">7500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtNC0xLTEtMzAwMDM_6bbf94ce-724d-44aa-8d67-59cf2e9d8a75"
      unitRef="usd">7500000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtNi0xLTEtMzAwMDM_eed93c18-d6fb-4ecc-8c31-7dbe297be598"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtOC0xLTEtMzAwMDM_1d1eeeaa-d033-4ece-9b68-319e73dba5eb"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtMTAtMS0xLTMwMDAz_cddbcb15-0321-4dd5-a56f-f956c0976383"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzYtMTItMS0xLTMwMDAz_84415c47-6ad3-4e34-afee-b64a5181953c"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctMi0xLTEtMzAwMDM_af661658-fb7b-46e3-a459-9aaed907fa3e"
      unitRef="usd">378500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctNC0xLTEtMzAwMDM_4ea5563f-18b3-458c-a155-af1fc7e7c317"
      unitRef="usd">294600000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctNi0xLTEtMzAwMDM_60b1bf46-4bdf-457e-98ea-ae9e2af93688"
      unitRef="usd">83900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctOC0xLTEtMzAwMDM_7a173395-ae95-4d3f-9a04-e198312f7e75"
      unitRef="usd">1200000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctMTAtMS0xLTMwMDAz_f59920b7-0a8f-426b-8da1-49f84d2e733f"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzctMTItMS0xLTMwMDAz_e06a5695-b1d6-48a9-bc9d-4d612043efd2"
      unitRef="usd">82700000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTItMS0xLTMwMDAz_774f8716-9a1e-4f67-95ac-919053fa8964"
      unitRef="usd">326000000.0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTQtMS0xLTMwMDAz_bf381c70-7f3e-4b2c-9e2a-1e292adf110b"
      unitRef="usd">287100000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTYtMS0xLTMwMDAz_e5698f48-8c25-4d56-a492-96abcdbdb07f"
      unitRef="usd">38900000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTgtMS0xLTMwMDAz_86d98cd4-45fb-4781-8cde-a42c538c3b14"
      unitRef="usd">2300000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTEwLTEtMS0zMDAwMw_3cf20805-ced6-4257-b144-590ca1edea6e"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i0438c2b9b680448d8cd040688f561377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEwLTEyLTEtMS0zMDAwMw_e58b8f7e-19fd-481d-b588-1b75136c2aec"
      unitRef="usd">36600000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTItMS0xLTMzNzAw_1aea2322-048e-4357-a405-46c598f027c1"
      unitRef="usd">3700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTQtMS0xLTMzNzAw_f0705714-3c04-4c80-a434-0aeb4f6162a0"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTYtMS0xLTMzNzAw_d24e1690-1342-46e7-9695-4420364673d6"
      unitRef="usd">3700000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTgtMS0xLTMzNzAw_a20b0500-5bd9-4b6a-a753-c5b48a855b43"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTEwLTEtMS0zMzcwMA_cd3a2fa0-8d2b-44d8-8b6d-69027630d20b"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i9f5cfa0ead9a40e9a6c7b75a80d4de12_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTEyLTEtMS0zMzcwMA_7289378a-154a-4f0c-84e7-2b8694e8834e"
      unitRef="usd">3700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTItMS0xLTMwMDAz_ec67e530-c089-4833-b180-9e69695bc77c"
      unitRef="usd">19800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTQtMS0xLTMwMDAz_96c6e7bb-6e94-4f8c-8630-1dac53ec0689"
      unitRef="usd">7500000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTYtMS0xLTMwMDAz_5213e6fa-8c62-4156-99c4-17a51be0e803"
      unitRef="usd">12300000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTgtMS0xLTMwMDAz_db9ae076-4297-4c10-9cf9-23d8df942273"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTEwLTEtMS0zMDAwMw_279c260b-43a2-4c6e-b0e5-b1d4eb81602d"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i1db745a8b7a04c5da2b8d411e7d80e20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzExLTEyLTEtMS0zMDAwMw_a2376081-ab20-405f-9b12-f2c8d3c7a8d7"
      unitRef="usd">12300000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTItMS0xLTMwMDAz_1d390669-58a0-47ea-be67-d3c54b593a7b"
      unitRef="usd">349500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTQtMS0xLTMwMDAz_fac3d901-9159-420b-9743-04b7934806a0"
      unitRef="usd">294600000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTYtMS0xLTMwMDAz_b862bdd1-1deb-4168-844a-84da5742d13e"
      unitRef="usd">54900000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTgtMS0xLTMwMDAz_780d2c8b-7205-4d98-a4dc-18a54fa29a48"
      unitRef="usd">2300000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTEwLTEtMS0zMDAwMw_427ec09e-d7fc-4338-b272-6cf3081c846f"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90YWJsZToxNzU1MDI1YzQyMjg0YTE1OTk3OWE5NmYyNWIwMWM3NC90YWJsZXJhbmdlOjE3NTUwMjVjNDIyODRhMTU5OTc5YTk2ZjI1YjAxYzc0XzEyLTEyLTEtMS0zMDAwMw_e336d0c2-21da-4df5-ab9c-dc388c2c58cd"
      unitRef="usd">52600000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0aafe729947942fb9ec7659454e56366_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzc2OTY1ODE0MTM1NjI_6836310e-9d0e-4fc7-af35-7b6b313f22d5"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDUvZnJhZzphNzUzN2JmZTZmYzk0OTliOTlmMTYwN2IzYWVjN2VmYS90ZXh0cmVnaW9uOmE3NTM3YmZlNmZjOTQ5OWI5OWYxNjA3YjNhZWM3ZWZhXzIxOTkwMjMyNzE0ODU_799660ca-476a-45fc-a747-97206ad3f47e"
      unitRef="usd">4700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzQyNzM_e14627d7-5105-4497-97fd-4bf79725b403">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. Business Segments, Geographic Information and Major Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in three reportable segments consisting of aviation, land, and marine. Corporate expenses are allocated to the segments based on usage, where possible, or on other factors according to the nature of the activity.&#160;Our operating segments are determined based on the different markets in which we provide products and services, which are defined primarily by the customers (businesses and governmental) and the products and services provided to those customers. We use Income from operations as our primary measure of profit as we believe it is the most meaningful measure to allocate resources and assess the performance or our segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our aviation segment, we offer fuel and related products and services to major commercial airlines, second and third-tier airlines, cargo carriers, regional and low cost carriers, airports, fixed based operators, corporate fleets, charter and fractional operators, and private aircraft. In addition, we supply fuel and services to U.S. and foreign government, intergovernmental and military customers, such as  the U.S. Defense Logistics Agency and the North Atlantic Treaty Organization ("NATO").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our land segment, we offer fuel, lubricants, further complemented by our expansion into energy advisory, brokerage and fulfillment solutions with respect to power, natural gas and other energy products. We also offer sustainability consulting, renewable fuel products, carbon management and renewable energy solutions through World Kinect, our global energy management brand. Our customers include petroleum distributors operating in the land transportation market, retail petroleum operators, and industrial, commercial, residential and government customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our marine segment product and service offerings include fuel, lubricants and related products and services to a broad base of customers, including international container and tanker fleets, commercial cruise lines, yachts and time charter operators, offshore rig owners and operators, the U.S. and foreign governments as well as other fuel suppliers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within each of our segments, we may enter into derivative contracts to mitigate the risk of market price fluctuations and also to offer our customers fuel pricing alternatives to meet their needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our revenue, gross profit and income from operations by segment is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,824.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,179.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,479.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,426.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,663.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,280.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,515.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,058.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate overhead - unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income from operations&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.7&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.4&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes $6.6 million, $10.3 million and $19.7 million of restructuring charges for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our accounts receivable, net, and total assets by segment is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net:&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment, net of allowance for credit losses of $18.4 and $41.2 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment, net of allowance for credit losses of $3.8 and $5.0 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment, net of allowance for credit losses of $3.9 and $7.6 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,355.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238.4&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,106.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,942.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,500.3&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our revenue and property and equipment, net, as segregated between the Americas, EMEA (Europe, Middle East and Africa) and the Asia Pacific regions, is presented as follows, based on the country of incorporation of the relevant subsidiary (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For&#160;the&#160;Year&#160;Ended&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,696.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,735.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,961.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,235.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,620.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,035.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,581.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas, excluding United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,285.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,637.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas, excluding United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue related to the U.K. of $4.2 billion, $3.1 billion and $5.5 billion for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue related to Singapore of $4.6 billion, $3.0 billion and $4.5 billion for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Geographic revenue information in this table includes impacts from derivatives and hedging activities, which are excluded from that geographic revenue information presented at Note 14. Revenue from Contracts with Customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Major Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020, and 2019, none of our customers accounted for more than 10% of total consolidated revenue. Sales to government customers, which principally consist of sales to NATO in support of military operations in Afghanistan, have accounted for a material portion of our profitability in recent years. The profitability associated with our government business can be significantly impacted by supply disruptions, border closures, road blockages, hostility-related product losses, inventory shortages and other logistical difficulties that can arise when sourcing and delivering fuel in areas that are actively engaged in war or other military conflicts. Our sales to government customers may fluctuate significantly from time to time as a result of the foregoing factors, as well as the level of troop deployments and related activity in a particular region or area or the commencement, extension, renewal or completion of existing and new government contracts. In 2020 the U.S. government and NATO began to significantly reduce the level of troops in Afghanistan. The final withdrawal of troops in the area was completed during the third quarter of 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzEwOTk1MTE2MzQ4NDU_ce0d98be-e7ea-454e-915a-c884208dafe4"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzQyOTE_0c952c03-4880-44dd-8aa3-effe322a1287">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our revenue, gross profit and income from operations by segment is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,824.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,179.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,479.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,426.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,663.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,280.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,515.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,058.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate overhead - unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income from operations&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.7&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.4&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.2&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.3&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes $6.6 million, $10.3 million and $19.7 million of restructuring charges for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i0ef0828bc2764047b9f21c5f9ff49590_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMtMS0xLTEtMzAwMDM_0bb31110-61e5-4ba2-b03b-e900be7c2ad5"
      unitRef="usd">12824300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMtMy0xLTEtMzAwMDM_58248492-0bc0-4e85-98de-84f1ff32e7af"
      unitRef="usd">8179600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i14e2ade6b2d14517a227ed90e4305958_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMtNS0xLTEtMzAwMDM_bd2e7569-4e7e-482c-aa9d-cae804c55da3"
      unitRef="usd">18479500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cd69121a4c4412b9e9af38e07562ff1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzQtMS0xLTEtMzAwMDM_4f213519-094a-42d4-af9e-bacd42bea3e6"
      unitRef="usd">10426800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzQtMy0xLTEtMzAwMDM_eddc14fc-c9ba-4c74-8f3d-866d23c28560"
      unitRef="usd">6663100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id935ceeb353144939f13c96e34b78852_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzQtNS0xLTEtMzAwMDM_e6835b6e-bf03-4a25-a611-0bea9ae69d95"
      unitRef="usd">10280900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea46cf6978b94fb9b34b0cad8cbc0bf0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzUtMS0xLTEtMzAwMDM_4b2b509c-1860-480a-bbdd-59a64b1cdbe3"
      unitRef="usd">8085800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59cced02de2c450abf8e3a99d80629ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzUtMy0xLTEtMzAwMDM_9ba89dd0-bbab-470f-ac11-f950455f3eeb"
      unitRef="usd">5515700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if7d0786d2f7644a095517d3be9bdf878_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzUtNS0xLTEtMzAwMDM_a01006d3-980a-4a15-a6b3-d5a58d5ac490"
      unitRef="usd">8058500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzYtMS0xLTEtMzAwMDM_e2d033b8-c300-441d-bd72-8a0dca332d5f"
      unitRef="usd">31337000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzYtMy0xLTEtMzAwMDM_f70197c0-f555-4387-b58e-789c424e9545"
      unitRef="usd">20358300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzYtNS0xLTEtMzAwMDM_056e34c4-e446-4936-9cad-fbec19477d76"
      unitRef="usd">36819000000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i896d57c0ad014f13b1aa2285844d7b24_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzEzLTEtMS0xLTMwMDAz_9684c0d0-5b9b-4696-b520-03021663747b"
      unitRef="usd">163400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i61b917ed87a54e34b225bf83026ec0ce_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzEzLTMtMS0xLTMwMDAz_42d34e8b-b564-44fd-962c-b3c969692d76"
      unitRef="usd">84500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i503cb5cece9a4a91b6ff741a079e498a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzEzLTUtMS0xLTMwMDAz_bd30e990-e4bd-4e37-b45e-69828fb25581"
      unitRef="usd">283900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5168cae1592145afa9917d877abdb632_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE0LTEtMS0xLTMwMDAz_7148c169-b33a-4143-984f-cb7479bcf805"
      unitRef="usd">44600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4568e5a992cc40d8b97016ee5057b8c6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE0LTMtMS0xLTMwMDAz_4dd476e8-71f9-4ff0-9b14-33f61c4d6c3f"
      unitRef="usd">72600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie1f5ae01ded34a858344d6793ff0e139_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE0LTUtMS0xLTMwMDAz_8359bcea-a1d0-40a3-bf61-b5af7b377875"
      unitRef="usd">55000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9907a432d7e34e7baadbd16f86935e17_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE1LTEtMS0xLTMwMDAz_d39406b3-c8e4-4698-9fd4-916e7cdbd518"
      unitRef="usd">20700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ief71f473e0de430cb11e5fa7d84c8501_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE1LTMtMS0xLTMwMDAz_209e5a48-8191-415c-a7c7-0b3cc8e7781f"
      unitRef="usd">58500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib4f03c388f85432db1e47149927090e6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE1LTUtMS0xLTMwMDAz_f847253f-34af-4801-82dc-161c08edaf12"
      unitRef="usd">67100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6d925a9409e0446e88206ca8577b3b8f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE3LTEtMS0xLTMwMDAz_c2512bcb-522a-4d9e-8cd2-dd7d1f2a8b99"
      unitRef="usd">-86100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9e7cff99efb54e50905fa1008ae0b00a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE3LTMtMS0xLTMwMDAz_d4a96d75-de45-411e-baac-fac0598f8083"
      unitRef="usd">-77800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d4a02125dbe48ff9819b0fa131402a9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE3LTUtMS0xLTMwMDAz_f65bc993-1cb8-4f5a-9347-72d0e7cbf7d2"
      unitRef="usd">-106400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE4LTEtMS0xLTMwMDAz_d223f9fb-1424-4a4a-9224-219d6be24aea"
      unitRef="usd">142600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE4LTMtMS0xLTMwMDAz_dd273dc7-8f83-405a-9ca4-d5fddbc4b2b2"
      unitRef="usd">137900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzE4LTUtMS0xLTMwMDAz_fb82485b-e5cc-45c6-aebb-29293c5e7cc8"
      unitRef="usd">299700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0ef0828bc2764047b9f21c5f9ff49590_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIwLTEtMS0xLTMwMDAz_e997519b-5090-44ed-8a70-4a3758f11d86"
      unitRef="usd">32700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icbabf8ebe7d84c85b4930080eee3968f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIwLTMtMS0xLTMwMDAz_5458bb90-c914-4649-94d3-eb62d2e67ac3"
      unitRef="usd">31500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i14e2ade6b2d14517a227ed90e4305958_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIwLTUtMS0xLTMwMDAz_5cd3f963-b29d-42e5-b251-a62b433ecfaf"
      unitRef="usd">28500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0cd69121a4c4412b9e9af38e07562ff1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIxLTEtMS0xLTMwMDAz_911b4fc5-e473-4a9e-b303-fee67b524c67"
      unitRef="usd">39000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ie73ffe75bf3846f78462b716e5277ccf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIxLTMtMS0xLTMwMDAz_4705c82a-41bf-4b47-9af4-4ae0afbb0a11"
      unitRef="usd">45300000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id935ceeb353144939f13c96e34b78852_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIxLTUtMS0xLTMwMDAz_f71706f0-4cd1-4d0b-8c77-8cacd8bf2570"
      unitRef="usd">48000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iea46cf6978b94fb9b34b0cad8cbc0bf0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIyLTEtMS0xLTMwMDAz_bde3a4e4-5249-45ce-afb6-bf203c8fd58f"
      unitRef="usd">3500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i59cced02de2c450abf8e3a99d80629ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIyLTMtMS0xLTMwMDAz_049e963d-a541-4703-860e-31d077acf9e1"
      unitRef="usd">3800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if7d0786d2f7644a095517d3be9bdf878_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIyLTUtMS0xLTMwMDAz_7dab4118-69cb-4840-a991-aa363f19a273"
      unitRef="usd">4500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6d925a9409e0446e88206ca8577b3b8f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIzLTEtMS0xLTMwMDAz_6bb241c1-863b-4e94-a090-620543be24d0"
      unitRef="usd">5800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9e7cff99efb54e50905fa1008ae0b00a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIzLTMtMS0xLTMwMDAz_c20e7d2c-7ac9-4e0c-b2e7-c18837d4af7f"
      unitRef="usd">5200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5d4a02125dbe48ff9819b0fa131402a9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzIzLTUtMS0xLTMwMDAz_fa11dd67-9e06-49d5-8efd-1e171c888dd1"
      unitRef="usd">6400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI0LTEtMS0xLTMwMDAz_8f6608df-1cae-419d-9bab-3c677ecccadd"
      unitRef="usd">81000000.0</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI0LTMtMS0xLTMwMDAz_3fdfeeff-3ca0-47c5-9c2a-de2fd2ec8b0a"
      unitRef="usd">85800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI0LTUtMS0xLTMwMDAz_549ed0e5-ce4f-47ca-bfc5-c132113d745d"
      unitRef="usd">87400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i896d57c0ad014f13b1aa2285844d7b24_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI2LTEtMS0xLTMwMDAz_aea7d924-74c9-4bfa-bf3c-e928449db63d"
      unitRef="usd">18800000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i61b917ed87a54e34b225bf83026ec0ce_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI2LTMtMS0xLTMwMDAz_946b70d1-6f9b-40e4-940d-88ec01b68070"
      unitRef="usd">17600000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i503cb5cece9a4a91b6ff741a079e498a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI2LTUtMS0xLTMwMDAz_8d87b11d-f5f6-47b1-ba11-4c3085c7d0c7"
      unitRef="usd">23000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5168cae1592145afa9917d877abdb632_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI3LTEtMS0xLTMwMDAz_28e8b2ac-eede-4c5c-92f9-97ce1b5c7102"
      unitRef="usd">17400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4568e5a992cc40d8b97016ee5057b8c6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI3LTMtMS0xLTMwMDAz_4a10da53-0929-4d5c-865c-cfe049236c12"
      unitRef="usd">12500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ie1f5ae01ded34a858344d6793ff0e139_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI3LTUtMS0xLTMwMDAz_3f7dc015-b36d-4db3-a37a-8d80478e9bf6"
      unitRef="usd">26900000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9907a432d7e34e7baadbd16f86935e17_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI4LTEtMS0xLTMwMDAz_28773aad-3c84-4770-86bb-39ef23fe87a7"
      unitRef="usd">2700000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ief71f473e0de430cb11e5fa7d84c8501_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI4LTMtMS0xLTMwMDAz_80437555-4c67-4854-b58a-153feace57a1"
      unitRef="usd">800000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib4f03c388f85432db1e47149927090e6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI4LTUtMS0xLTMwMDAz_467c1038-2ea2-476b-80ae-7aac92a990b6"
      unitRef="usd">28300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i6d925a9409e0446e88206ca8577b3b8f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI5LTEtMS0xLTMwMDAz_98c0b145-0e86-4c8f-8126-725c11aab7b3"
      unitRef="usd">100000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9e7cff99efb54e50905fa1008ae0b00a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI5LTMtMS0xLTMwMDAz_c812a221-3f67-44ae-8f67-166fb2658e13"
      unitRef="usd">20400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5d4a02125dbe48ff9819b0fa131402a9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzI5LTUtMS0xLTMwMDAz_969302dc-28f9-41f3-b3d7-3cc235eb5b34"
      unitRef="usd">2700000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMwLTEtMS0xLTMwMDAz_9ac7e1c0-4277-4a98-9708-6ed5a6f43ba1"
      unitRef="usd">39200000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMwLTMtMS0xLTMwMDAz_0865a27d-2d01-4923-be8f-24795327a4e9"
      unitRef="usd">51300000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo0YmE2Y2UzNGU4MDg0YTlmYWQ3YmQxMGUzYjIxMTA0Ny90YWJsZXJhbmdlOjRiYTZjZTM0ZTgwODRhOWZhZDdiZDEwZTNiMjExMDQ3XzMwLTUtMS0xLTMwMDAz_a2a8f6b5-306d-41b8-9d90-c932a46fb113"
      unitRef="usd">80900000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RestructuringCharges
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzEwOTk1MTE2NDA2Nzc_4915dc01-2afa-4826-9c20-bd03cf85556f"
      unitRef="usd">6600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzEwOTk1MTE2NDA2ODQ_c82d3757-d0dc-49ca-8e25-eb6bfe071538"
      unitRef="usd">10300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzEwOTk1MTE2NDA2ODg_c63592d7-bc21-4660-a31c-8fbac500064f"
      unitRef="usd">19700000</us-gaap:RestructuringCharges>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzQyODg_2077d625-0b76-48b0-8f69-06ade0e7892e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our accounts receivable, net, and total assets by segment is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net:&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment, net of allowance for credit losses of $18.4 and $41.2 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment, net of allowance for credit losses of $3.8 and $5.0 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment, net of allowance for credit losses of $3.9 and $7.6 as of December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,355.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238.4&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,106.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,459.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,942.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,500.3&#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:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i52cb8d4a329849ee9a066db7e439d50f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzMtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxNGI1YmRjOWZjOTM0MjgzOTVkYWY0MzVlZTQ2ZTU3Ml82MA_bd0f1048-de9c-4adf-9128-108b7232ec04"
      unitRef="usd">18400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie6f410a45add4aaeae123f04235c94f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzMtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjoxNGI1YmRjOWZjOTM0MjgzOTVkYWY0MzVlZTQ2ZTU3Ml82Nw_5330f6af-3759-42ff-88e1-bb553f322b91"
      unitRef="usd">41200000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i52cb8d4a329849ee9a066db7e439d50f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzMtMS0xLTEtMzAwMDM_cccaa5bb-bb06-4546-bd66-e4d818366e71"
      unitRef="usd">972900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6f410a45add4aaeae123f04235c94f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzMtMy0xLTEtMzAwMDM_d0fdb7e7-23bc-4a90-91c1-6d77d56029a3"
      unitRef="usd">464700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="icb605d5b22414a6284345772fe3f111d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzQtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjozNDBmMmMwNjMzZGU0MGFhODBkNDgxOTlmMGJmYmQzMF81Ng_d42fe0e0-2151-45f2-aaee-80eaedb29c9b"
      unitRef="usd">3800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i010882b9f2cb4895b1e138a1237ddd65_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzQtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjozNDBmMmMwNjMzZGU0MGFhODBkNDgxOTlmMGJmYmQzMF82Mw_c256a48e-163a-4b1b-ab5c-bce2db7ee86f"
      unitRef="usd">5000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icb605d5b22414a6284345772fe3f111d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzQtMS0xLTEtMzAwMDM_db73e7da-0a02-450e-a2d5-2ff8520a626a"
      unitRef="usd">664700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i010882b9f2cb4895b1e138a1237ddd65_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzQtMy0xLTEtMzAwMDM_1d18f060-d6e2-491b-b1c3-f14929352f54"
      unitRef="usd">394500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i27f2b36be87d4876933281665d1bf4be_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzUtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjozZTc4NmE3MGIxNjM0Njk2YmFhODM1MmQyMjBjYjYzM181OA_9da0009f-413f-40a3-b52d-9b2564507a1a"
      unitRef="usd">3900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i43498c62140d49ab8dd13e3c330805ae_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzUtMC0xLTEtMzAwMDMvdGV4dHJlZ2lvbjozZTc4NmE3MGIxNjM0Njk2YmFhODM1MmQyMjBjYjYzM182NQ_3223617e-aec6-4342-a66e-543742674134"
      unitRef="usd">7600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i27f2b36be87d4876933281665d1bf4be_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzUtMS0xLTEtMzAwMDM_906110b7-dca9-4042-bb70-c14bc9a817db"
      unitRef="usd">717700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i43498c62140d49ab8dd13e3c330805ae_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzUtMy0xLTEtMzAwMDM_2325e0e5-a66f-4904-94d3-60bd6ee58035"
      unitRef="usd">379200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzYtMS0xLTEtMzAwMDM_4a849e33-17d0-404b-89dc-f5803e3745ac"
      unitRef="usd">2355300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzYtMy0xLTEtMzAwMDM_5105f7cc-fd4e-4f48-9abf-b80b7367db0f"
      unitRef="usd">1238400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:Assets
      contextRef="i5bb73235751d44f7bce4ffb5e10a96e7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzE4LTEtMS0xLTMwMDAz_19259c3b-cd34-4ea7-a2f3-5edfa65986a6"
      unitRef="usd">2305600000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icd43bb3ee28b4fc0a225c4f76e6f4484_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzE4LTMtMS0xLTMwMDAz_7e04350c-e2c1-4e8d-b41a-77acecf9a443"
      unitRef="usd">1789500000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7373d536f151409b92f0a49a9172d472_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzE5LTEtMS0xLTMwMDAz_c0eb8fe1-4fbf-4d04-88f1-f64fea430e31"
      unitRef="usd">2106100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i74341e35a18c42b6b0b3e8c9709f16bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzE5LTMtMS0xLTMwMDAz_50fb48c2-8c04-4a07-bf1e-91821f106062"
      unitRef="usd">1459500000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idde554b4bdd447f39ba0b40dd83e1602_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIwLTEtMS0xLTMwMDAz_f2071a65-296d-47a9-8f2f-cc423fb9db5c"
      unitRef="usd">1022700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if3f4c5fcf0234a6c81ead5e2d67a59e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIwLTMtMS0xLTMwMDAz_6914c1b4-27e0-4e58-be79-a2ea9d09beb7"
      unitRef="usd">667600000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i307738dd4b344cfabb2e58e63875a137_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIxLTEtMS0xLTMwMDAz_c67cf398-9940-42db-b517-c0e0c8774c7b"
      unitRef="usd">507900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib342f056966e4859b7c5bba81ab6de50_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIxLTMtMS0xLTMwMDAz_fcbacc54-7994-47c3-af92-c3ee89c5c747"
      unitRef="usd">583700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIyLTEtMS0xLTMwMDAz_3bd3a381-4c48-4b35-85ce-963c29c4872f"
      unitRef="usd">5942400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo5ZTczMjU2YmVkODk0OTM1OWFiMzc3ZDA0MTgyN2JhMy90YWJsZXJhbmdlOjllNzMyNTZiZWQ4OTQ5MzU5YWIzNzdkMDQxODI3YmEzXzIyLTMtMS0xLTMwMDAz_cab11aff-2269-4faf-b396-2ef6937785b8"
      unitRef="usd">4500300000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzQyODY_3626356c-2dcc-484e-b912-983eac8349c2">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning our revenue and property and equipment, net, as segregated between the Americas, EMEA (Europe, Middle East and Africa) and the Asia Pacific regions, is presented as follows, based on the country of incorporation of the relevant subsidiary (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For&#160;the&#160;Year&#160;Ended&#160;December&#160;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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,696.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,735.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,961.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,235.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,620.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,035.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,581.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas, excluding United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,285.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,996.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,637.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas, excluding United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue related to the U.K. of $4.2 billion, $3.1 billion and $5.5 billion for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue related to Singapore of $4.6 billion, $3.0 billion and $4.5 billion for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Geographic revenue information in this table includes impacts from derivatives and hedging activities, which are excluded from that geographic revenue information presented at Note 14. Revenue from Contracts with Customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="ie805e309e9ea4247befddef6fb6fccc5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzMtMS0xLTEtMzAwMDM_18e6f556-68c7-4120-9391-1f6a0ddbbcb4"
      unitRef="usd">16696200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1dc196ea22fc4f17aac646cb02b2cf92_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzMtMy0xLTEtMzAwMDM_b9ae8056-448f-47bb-9a54-baaaead496ee"
      unitRef="usd">10365200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id186c87983ae49b8b158e2b71903c81d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzMtNS0xLTEtMzAwMDM_e72eddb8-bf49-4109-a5de-b599f9874ef8"
      unitRef="usd">19365200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ica268745d811437b921a3fe41f9aab32_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzQtMS0xLTEtMzAwMDM_ef596de8-8003-4264-b31e-518f2687d0a1"
      unitRef="usd">6735700000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fa5beb020324d58a702870f21385185_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzQtMy0xLTEtMzAwMDM_861bdd12-96c5-401f-86eb-a2a7e9a646a1"
      unitRef="usd">4961000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac371dbe322f4318a947c93b87b78876_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzQtNS0xLTEtMzAwMDM_f9eb1a8d-216b-4ea8-903a-630a293d77c5"
      unitRef="usd">9235100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i49bfdf6e4e0c46f69f08d0f191723a7f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzUtMS0xLTEtMzAwMDM_b0fe49ce-4449-44d1-b88e-e209ee931a46"
      unitRef="usd">4620000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42dd8c20647e429790d52c0bd092fc63_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzUtMy0xLTEtMzAwMDM_a6e2cfe1-a5e7-4425-8a8c-4750e4ca0605"
      unitRef="usd">3035600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c31796ae3d04e48afcf2c2031c32232_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzUtNS0xLTEtMzAwMDM_25940fdf-7065-4222-9856-ea6f84e32b7a"
      unitRef="usd">4581100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0c7e2a2a9e724e9f97f6b8587a017d72_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzYtMS0xLTEtMzAwMDM_d567e938-a40c-4212-a347-5a1e29805ede"
      unitRef="usd">3285100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie36cda676b234e32b8d4fb27ae2066fd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzYtMy0xLTEtMzAwMDM_53cbdfd0-2f72-4a06-8707-1536e1bfeebf"
      unitRef="usd">1996600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71923749e6dc48d7bb7c89e93885d2b6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzYtNS0xLTEtMzAwMDM_77c94ea5-aaeb-4f1e-868b-c5a01922e6bc"
      unitRef="usd">3637600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzctMS0xLTEtMzAwMDM_110b494c-168f-4082-8c91-899ce1b32e63"
      unitRef="usd">31337000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzctMy0xLTEtMzAwMDM_a7502f32-baff-4ff7-8b98-4d5c8ae84235"
      unitRef="usd">20358300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTo4MWQwZjdhMmQxMzI0OTM2OGU4NDYyMDVjMzRhMzFlMS90YWJsZXJhbmdlOjgxZDBmN2EyZDEzMjQ5MzY4ZTg0NjIwNWMzNGEzMWUxXzctNS0xLTEtMzAwMDM_2bb4e4b7-ee1c-4c31-a1a2-3f326e5adeda"
      unitRef="usd">36819000000</us-gaap:Revenues>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1de4083d82e34255a1e3b3b6c5241cf4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE1LTEtMS0xLTMwMDAz_b2fa2daf-3b96-4b34-8dee-600de91060ec"
      unitRef="usd">183900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iab4372c3665745f985717143d9e2859c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE1LTMtMS0xLTMwMDAz_62263dff-a6e4-4f55-a110-c2c18716d9f5"
      unitRef="usd">177600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i42d99d9648e64641987f0bd669958de6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE2LTEtMS0xLTMwMDAz_58333ed9-5afc-4828-9757-6a14641994e7"
      unitRef="usd">145700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i03a03b469cb446f99208e820bccbdd58_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE2LTMtMS0xLTMwMDAz_dd85fe2b-49e0-4da0-b074-0e5b96e96bea"
      unitRef="usd">144100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie7b6ef3f47b945e3b7a25f2bb5a391d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE3LTEtMS0xLTMwMDAz_984bb06e-118c-4bb1-9272-91b979b1d365"
      unitRef="usd">8300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic83701f0b4f84825b74ad8931678bf21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE3LTMtMS0xLTMwMDAz_544bc3ba-802e-4798-bf7f-0182e4c20f15"
      unitRef="usd">7900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1db4fed862e647b5bafb1948baf0777e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE4LTEtMS0xLTMwMDAz_f025d2e4-6624-4a48-88a3-d95d0da5b0be"
      unitRef="usd">11100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2411a163ab2f4f7492dc5484c59ee03e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE4LTMtMS0xLTMwMDAz_a1ed7cb4-6109-4461-ba4d-0207bf294a33"
      unitRef="usd">13100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE5LTEtMS0xLTMwMDAz_822cea29-457a-456a-b0a3-d21bdbe41beb"
      unitRef="usd">348900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90YWJsZTowNDhlZWRhMTNmZjU0ZWJhYTgyYTZlOTQ2NDEyODYzMy90YWJsZXJhbmdlOjA0OGVlZGExM2ZmNTRlYmFhODJhNmU5NDY0MTI4NjMzXzE5LTMtMS0xLTMwMDAz_041fc1ad-bf63-49bd-a3cf-ea42b0b74911"
      unitRef="usd">342600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Revenues
      contextRef="i70c450a71a364cf7b4f44a2c2bbc5b83_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI4Nzk_06fcd1fd-69e5-4743-bca5-97533520f5c5"
      unitRef="usd">4200000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fb10b2477a045f6b83fa8cb988597fa_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI4ODM_50296aa8-4af1-42c2-ba6c-84834ac1a2f7"
      unitRef="usd">3100000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b72987617e241069a5df2d3c01677bd_D20190101-20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI4OTA_005f6ed9-2eef-4068-afa8-1cc494e9681d"
      unitRef="usd">5500000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if714cad94b81454e8168cc18ec6be5a5_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI5Njg_15c29825-d3c7-4f29-9a97-cc8cddc06ad8"
      unitRef="usd">4600000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if02338a0f8c9468fadff919ecaea6bfc_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI5NzI_54a5ffc8-b958-4543-a38c-d29ba8d0be33"
      unitRef="usd">3000000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieb2c61aa8a4e42daaf483268475d7e77_D20190101-20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNDgvZnJhZzphOWFhNzI2M2M5NTg0N2JiODQ3YjUxZGRhN2I0MDIzZS90ZXh0cmVnaW9uOmE5YWE3MjYzYzk1ODQ3YmI4NDdiNTFkZGE3YjQwMjNlXzI5Nzk_7eec379e-6ed6-44ec-8cf3-87cc5dddf2ab"
      unitRef="usd">4500000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90ZXh0cmVnaW9uOjE0OTRhYzRiZWFkMTQyYzY5OTJjZWNhZTg0ZjkyNzc1XzYwMzU_17eddd28-c8af-4f80-9b0c-d0d50643d0f5">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14. Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our consolidated revenues are generated through the sale of fuel and fuel-related products. Our contracts with customers, which are primarily master sales agreements in combination with different types of nominations or standalone agreements, generally require us to deliver fuel and fuel-related products, while other arrangements require us to complete agreed-upon services. As our contracts go through a formal credit approval process, we only enter into contracts when we determine the amount we expect to be entitled to is probable of collection. Our billing and payment terms generally include monthly invoicing with average payment terms of one to three months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have concluded that each gallon or barrel represents a separate performance obligation, and revenue is recognized at the point in time when control of each gallon or barrel transfers to our customer. We may incur costs for the transportation of products to the delivery points. Reimbursements of such costs are normally included in the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contracts may contain fixed pricing, variable pricing, or a combination. The pricing structures of our fuel sales that involve variable prices, such as market or index-based pricing or reimbursements of costs, typically correspond to our efforts to transfer the promised fuel, and we recognize revenue based on those variable prices for the related gallons or barrels that we have delivered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contracts with customers may include multi-year sales contracts, which are priced at market-based indices and require minimum volume purchase commitments from our customers. The consideration expected from these contracts is considered variable due to the market-based pricing and the variability is not resolved until delivery is made to our customers. We also have fixed price fuel and fuel-related product sale contracts with a contract term of less than one year (typically one month).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn an immaterial amount of revenue from contracts to provide services, including energy procurement advisory services, international trip planning support, and transaction and payment management processing, which typically represent a single performance obligation for the series of daily services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregated revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues from contracts with customers disaggregated by major geographic areas in which we conduct business (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,410.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,419.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,929.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,139.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,989.4&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,357.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,903.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,403.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,739.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,759.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,778.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,988.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,347.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LATAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,304.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,637.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,533.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,618.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,933.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,251.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,359.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,004.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,829.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,365.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues (excluded from ASC 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue from derivatives, leases, and other transactions that we account for under separate guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts receivable, contract assets and contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nature of the receivables related to revenue from contracts with customers and other revenue, are substantially similar, given that they are generated from transactions with the same type of counterparties (e.g., separate fuel sales and storage lease with the same counterparty) and are entered into considering the same credit approval and monitoring procedures for all customers. As such, we believe the risk associated with the cash flows from the different types of receivables is not meaningful to separately disaggregate the Accounts receivable balance presented on our Consolidated Balance Sheet. As of December 31, 2021 and 2020, the contract assets and contracts liabilities recognized by the Company were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90ZXh0cmVnaW9uOjE0OTRhYzRiZWFkMTQyYzY5OTJjZWNhZTg0ZjkyNzc1XzYwMzc_4b33ed11-ffe7-4e6a-b5fd-27440e07cc60">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues from contracts with customers disaggregated by major geographic areas in which we conduct business (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,410.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,419.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,929.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,139.2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,989.4&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,357.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,903.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,403.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,744.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,364.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,739.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,759.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,778.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,988.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,347.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LATAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,304.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,637.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,533.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,618.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,933.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,251.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,359.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,017.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marine&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,004.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,829.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,365.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues (excluded from ASC 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,337.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,358.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,819.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;Includes revenue from derivatives, leases, and other transactions that we account for under separate guidance.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d0586c72bbf4e978d2c7a5021b7745c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzItMi0xLTEtMzAwMDM_b5331491-e3ab-4b1d-8b82-4f1efcd89110"
      unitRef="usd">682800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05ff4321d73743b690ac700a5b1f770f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzItNC0xLTEtMzAwMDM_ba96363f-df02-4b5b-8dd3-1761ed61f4fc"
      unitRef="usd">542100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1271cade6dd949e8a2f6b8ef0ae6819d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzItNi0xLTEtMzAwMDM_03bed161-7dec-4a9a-b25c-5c4b4d63598a"
      unitRef="usd">1410200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30b9e1cfbdfd41f18c4fb71432698c3e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzMtMi0xLTEtMzAwMDM_45c28d38-0457-4ed8-ab08-d93243e8d0fb"
      unitRef="usd">36800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i716b3fa14579456483935b423e97d2d2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzMtNC0xLTEtMzAwMDM_a5d14f3e-afd4-4b3c-b571-9452aaca2d64"
      unitRef="usd">10600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7617f9d933f64ba5ab72b89e3b4592ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzMtNi0xLTEtMzAwMDM_4226b96b-4df9-4fe1-826f-44832672e07b"
      unitRef="usd">18200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fa2c744d09a45dc889de89c9aef8d32_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzQtMi0xLTEtMzAwMDM_6dd54ac8-c785-4bb8-b842-c90e9cbbc101"
      unitRef="usd">3419500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74bac96757d3477ba994157974050da0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzQtNC0xLTEtMzAwMDM_63f86782-de30-41d3-aa44-745892565772"
      unitRef="usd">2436800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie81d1b379bab4b7aa620bbcc89af23e3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzQtNi0xLTEtMzAwMDM_65cfaa16-1ac0-458d-a6d9-f3e828d60a8e"
      unitRef="usd">2929200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49bfdf6e4e0c46f69f08d0f191723a7f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzUtMi0xLTEtMzAwMDM_2f867935-5ea7-424e-8d65-a0b679a914c6"
      unitRef="usd">4139200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42dd8c20647e429790d52c0bd092fc63_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzUtNC0xLTEtMzAwMDM_78893a65-a5fb-44ec-9602-7c62b3edae44"
      unitRef="usd">2989400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c31796ae3d04e48afcf2c2031c32232_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzUtNi0xLTEtMzAwMDM_997e3a14-53f9-437d-bd3d-04b1ce977e38"
      unitRef="usd">4357700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d17e9ad1e9a4cc18236a6602e0bab3a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzctMi0xLTEtMzAwMDM_278230da-202e-4e75-9eea-c30ee06cac2b"
      unitRef="usd">1903100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i887f58030bd34b298df2e9868db9b234_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzctNC0xLTEtMzAwMDM_0c96f42f-b096-458d-a829-368e26fa8b55"
      unitRef="usd">1403400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24de0ab7bb3d4e1c88435c04c7209022_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzctNi0xLTEtMzAwMDM_bc2a66a1-98eb-46e2-9d8b-8426d9e5fcda"
      unitRef="usd">3824300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1098c72e9d5c413986722edb90107f49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzgtMi0xLTEtMzAwMDM_744736c5-6653-46ab-a501-d7e2f2a417c4"
      unitRef="usd">2491800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e93af382a64e07b89a1fa14b9ab8be_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzgtNC0xLTEtMzAwMDM_a71f1f6d-a40c-413d-9600-a44fc548ee8c"
      unitRef="usd">1744500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54427119c8204537b0ec7f6cfdd50454_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzgtNi0xLTEtMzAwMDM_d2138f94-8c79-47de-b599-2341c14f0315"
      unitRef="usd">2425400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6cb1bb1a9f0048ba830843d57d923356_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzktMi0xLTEtMzAwMDM_d2130886-960a-4f53-a13a-34a6eff5d2fc"
      unitRef="usd">2364600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie255a308bafa47419966b6ea961878bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzktNC0xLTEtMzAwMDM_6263c549-47d2-4447-bdb9-9d079be7c1f7"
      unitRef="usd">1630800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8ecbdcf00394c55a3bb2aca7d6a66d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzktNi0xLTEtMzAwMDM_39aa2996-578a-457a-ab29-7d99b8c27340"
      unitRef="usd">2739100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica268745d811437b921a3fe41f9aab32_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEwLTItMS0xLTMwMDAz_0d973fb7-e529-452e-be28-4f0a0a417ed1"
      unitRef="usd">6759500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fa5beb020324d58a702870f21385185_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEwLTQtMS0xLTMwMDAz_698b4abe-948c-40fb-a6a4-04015c8b9e8c"
      unitRef="usd">4778700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac371dbe322f4318a947c93b87b78876_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEwLTYtMS0xLTMwMDAz_5a58f2d3-6ff4-4582-aa50-5881ba73236a"
      unitRef="usd">8988900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c12bdc7481e4bbaa64fda67e7c892d0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEyLTItMS0xLTMwMDAz_7445da44-5ae0-4985-82ef-09b1d04fdeee"
      unitRef="usd">2092400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44cb64fb0d964fbab49578e70eab5c33_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEyLTQtMS0xLTMwMDAz_f0785191-1e42-4dc8-9634-7f1524f86b4b"
      unitRef="usd">1069900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7eccee2ea01041a5a5a1f5e76f3ab82e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEyLTYtMS0xLTMwMDAz_b3b86432-9eae-46fc-9399-8f3361cd4757"
      unitRef="usd">2347100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i272602a4b63e4c7eabe90ff695dadff5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEzLTItMS0xLTMwMDAz_1a90c418-37da-4974-bbb8-8ede6eaa6b9c"
      unitRef="usd">590600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aadf6e02b5046209aa0bd2ab8c8815c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEzLTQtMS0xLTMwMDAz_36a19c72-2500-4582-8f03-c59ffbf5117c"
      unitRef="usd">440100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70657f509a79430dbbcfe462d6770d0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzEzLTYtMS0xLTMwMDAz_09aa3c0c-c39b-4990-be46-a4e15dd80717"
      unitRef="usd">612400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2adc3485e5a74f5da35b2f0eb1752eca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE0LTItMS0xLTMwMDAz_84352622-f9be-4718-9f4d-a3a786179c79"
      unitRef="usd">621300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24afbdddbdfe469b88c76a580ed7bc55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE0LTQtMS0xLTMwMDAz_2da870a0-a9b5-442c-b3b6-bd34a97ae96f"
      unitRef="usd">483500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibce18f270a904b6fabbccf1ba596d064_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE0LTYtMS0xLTMwMDAz_0be230bc-7859-4fa6-a86a-821ec5eac28a"
      unitRef="usd">678100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i551faf5efe2642da9fd9852ae90b4737_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE1LTItMS0xLTMwMDAz_0af46ae1-cd88-4513-9441-25507bce06b1"
      unitRef="usd">3304300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2ee39ef3afd46018ce1c85eca648e1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE1LTQtMS0xLTMwMDAz_d680cada-8e3b-48a3-ab28-62a515ff193f"
      unitRef="usd">1993500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b4a08a23a8e488db74abc29304188b8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE1LTYtMS0xLTMwMDAz_c94de3bd-1ddf-45e4-b448-ae762b2ee130"
      unitRef="usd">3637700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2dc8550c00f849b09bed201c3c3ccb08_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE3LTItMS0xLTMwMDAz_4c202b71-f0af-44c7-936f-055108e65c84"
      unitRef="usd">8533100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68e3fb18be1a4dbb944d147ad02cef35_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE3LTQtMS0xLTMwMDAz_3ad43a09-5577-45dc-806e-3ce40114c97a"
      unitRef="usd">4618400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cab30bea7ed4ce2b1abfb3c389faca1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE3LTYtMS0xLTMwMDAz_ff2d8ba1-6577-493d-b9b4-19017652aab5"
      unitRef="usd">10933000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfd77b28b74b44f5acb25b722255a8c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE4LTItMS0xLTMwMDAz_2800f3eb-ab10-4bef-866f-741988966daa"
      unitRef="usd">7251500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10af83be2a1d4a118c794a1362a5c8f4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE4LTQtMS0xLTMwMDAz_e4a1b9ad-c690-465f-a135-7b6e8a79b1cb"
      unitRef="usd">4359600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45bddd0724b54419acf6decc40f801c4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE4LTYtMS0xLTMwMDAz_3f90b790-63da-44b3-84fa-c38e40b68a83"
      unitRef="usd">7017000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb9ab59fd8f5409abaf3ca51f865c603_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE5LTItMS0xLTMwMDAz_ddfd54dc-eecb-4c0e-acbe-52f73a9f72f2"
      unitRef="usd">1220000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bcd1890bab7473eaa2f41d4883ad784_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE5LTQtMS0xLTMwMDAz_c7a63f23-eb5b-4841-8e00-1c779aff573b"
      unitRef="usd">851600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia52dc267edb14df4995046f9095c2cfe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzE5LTYtMS0xLTMwMDAz_2d8e08dd-2662-4c3f-b7e3-d188a861c452"
      unitRef="usd">1415200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if66459c502c24eb6b69c910fbb647866_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIwLTItMS0xLTMwMDAz_167f90f3-49f5-49c2-a552-fda90d678192"
      unitRef="usd">17004700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0183ce3808b94bdba911b6d41807d985_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIwLTQtMS0xLTMwMDAz_d44d9c3a-eee2-4414-a0d0-22f4550de447"
      unitRef="usd">9829600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f05855ffe614fe7a26bf26c0093a2bc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIwLTYtMS0xLTMwMDAz_3284894e-afcf-491a-865c-1bcb3e6fb22a"
      unitRef="usd">19365100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIyLTItMS0xLTMwMDAz_8763bf6b-a936-45db-b64d-985e2d29ab73"
      unitRef="usd">129200000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIyLTQtMS0xLTMwMDAz_92655576-2222-4b92-884b-451ccd2aad87"
      unitRef="usd">767100000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzIyLTYtMS0xLTMwMDAz_25698080-24db-4cf5-ae8b-ef0c8e1996dd"
      unitRef="usd">469600000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzI0LTItMS0xLTMwMDAz_d2ad4a15-c936-46c8-96a5-0984e117c6c7"
      unitRef="usd">31337000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzI0LTQtMS0xLTMwMDAz_4151e237-9592-4a0e-bbc6-9ddd23caa853"
      unitRef="usd">20358300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTEvZnJhZzoxNDk0YWM0YmVhZDE0MmM2OTkyY2VjYWU4NGY5Mjc3NS90YWJsZTplNzU0ZDFmZjkyZTg0NmI2OTJhOTA5Y2IxMDQzYTQ3Ny90YWJsZXJhbmdlOmU3NTRkMWZmOTJlODQ2YjY5MmE5MDljYjEwNDNhNDc3XzI0LTYtMS0xLTMwMDAz_5a9d7751-e635-494f-9213-3351c799d087"
      unitRef="usd">36819000000</us-gaap:Revenues>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExODg_cf04bc16-441a-4ee5-b727-d0f15903ab6e">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into lease arrangements for the use of offices, operational facilities, vehicles, vessels, storage tanks and other assets for our operations around the world. Some of these leases are embedded within other arrangements. Some of these arrangements are for periods of twelve months or less, while others are for longer periods, and may include optional renewals, terminations or purchase options, which are considered in our assessments when they are reasonably certain to occur. In addition, certain of these arrangements contain payments based on an index, market-based escalation or volume which may impact future payments. Most of our leases typically contain general covenants, restrictions or requirements such as maintaining minimum insurance coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the following total lease cost related to our lease arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, our remaining lease payments were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total remaining lease payments (undiscounted)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_41ef519c-68a5-4dff-b9ea-2b47f21fa7a4"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_f295e424-f1df-4fae-aea9-7071d5ad19ab"&gt;Identifiable intangible and other non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_4275b073-0c3c-4028-a1c1-be75bb1010b1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_61224f26-8fcc-4276-87cc-09a713ba6ef1"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_33d32294-24a9-42f7-9138-084b14c95d5a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_f71b2c81-2e1e-41c3-91a4-a740eefb2fee"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_e51e068c-a16d-4245-8c44-7080e3f67716"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_ef96ecd2-941b-40a6-9146-1e5a70f4d65e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_5d64e2e1-bcb4-4213-9f9b-eef7fb8454e2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_c8f7a309-9f74-4688-901f-cd2869ad3f2a"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_d7900952-7fbe-4a05-a743-b1fe77216889"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_ddc6ac70-9cc5-469a-b65e-e5e9e54f7d51"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of finance leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4%&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 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities (in millions):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7.75pt 0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncash investing and financing lease activities (in millions):&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new operating lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new finance lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExODk_b0abdf14-f147-442f-9d58-66cbbcf359aa">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into lease arrangements for the use of offices, operational facilities, vehicles, vessels, storage tanks and other assets for our operations around the world. Some of these leases are embedded within other arrangements. Some of these arrangements are for periods of twelve months or less, while others are for longer periods, and may include optional renewals, terminations or purchase options, which are considered in our assessments when they are reasonably certain to occur. In addition, certain of these arrangements contain payments based on an index, market-based escalation or volume which may impact future payments. Most of our leases typically contain general covenants, restrictions or requirements such as maintaining minimum insurance coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the following total lease cost related to our lease arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, our remaining lease payments were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total remaining lease payments (undiscounted)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_41ef519c-68a5-4dff-b9ea-2b47f21fa7a4"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_f295e424-f1df-4fae-aea9-7071d5ad19ab"&gt;Identifiable intangible and other non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_4275b073-0c3c-4028-a1c1-be75bb1010b1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_61224f26-8fcc-4276-87cc-09a713ba6ef1"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_33d32294-24a9-42f7-9138-084b14c95d5a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_f71b2c81-2e1e-41c3-91a4-a740eefb2fee"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_e51e068c-a16d-4245-8c44-7080e3f67716"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_ef96ecd2-941b-40a6-9146-1e5a70f4d65e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_5d64e2e1-bcb4-4213-9f9b-eef7fb8454e2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_c8f7a309-9f74-4688-901f-cd2869ad3f2a"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_d7900952-7fbe-4a05-a743-b1fe77216889"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_ddc6ac70-9cc5-469a-b65e-e5e9e54f7d51"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of finance leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4%&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 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities (in millions):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7.75pt 0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncash investing and financing lease activities (in millions):&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new operating lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new finance lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExOTA_abfbe3c8-46b0-4b8f-9a84-2b0e7537b6f4">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the following total lease cost related to our lease arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#333333;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of finance leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4%&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 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities (in millions):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 7.75pt 0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncash investing and financing lease activities (in millions):&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new operating lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.9&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new finance lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzMtMS0xLTEtMzAwMDM_3bf2a343-9529-4c07-81e4-050232e3ba75"
      unitRef="usd">4600000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzMtMy0xLTEtMzAwMDM_760dc6f8-0195-44d8-8c2f-5c8fba060d51"
      unitRef="usd">3100000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzMtNS0xLTEtNDA5MTk_c844a260-eaad-4861-a801-1f83aa36404a"
      unitRef="usd">4200000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzQtMS0xLTEtMzAwMDM_4f9b272d-0095-4df2-ba50-1dece0cbc599"
      unitRef="usd">700000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzQtMy0xLTEtMzAwMDM_6503a6cd-f1b1-4cb7-8113-b9801757e5bd"
      unitRef="usd">600000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzQtNS0xLTEtNDA5MTk_14ee096b-013a-415d-9abe-636f880c015b"
      unitRef="usd">500000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzUtMS0xLTEtMzAwMDM_f9c520dc-3653-4836-a289-5188e7f00704"
      unitRef="usd">41400000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzUtMy0xLTEtMzAwMDM_fd0aa732-e8fe-4704-970e-5bb2b39c0017"
      unitRef="usd">45600000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzUtNS0xLTEtNDA5MTk_f01861a4-0256-4b38-bf6c-da05222551d3"
      unitRef="usd">53200000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzYtMS0xLTEtMzAwMDM_57d82a1a-cdf9-4bb6-afa7-8322f1529027"
      unitRef="usd">24600000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzYtMy0xLTEtMzAwMDM_045cadb8-430a-4181-bb55-65765a6a3f43"
      unitRef="usd">25500000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzYtNS0xLTEtNDA5MTk_8325ea57-7ed3-4741-a756-5e38c2375b91"
      unitRef="usd">18300000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzctMS0xLTEtMzAwMDM_86703e3d-285d-4c71-9c83-ed55c9214978"
      unitRef="usd">6800000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzctMy0xLTEtMzAwMDM_8fab04ca-6ef2-4bda-97ee-1da632ccbf60"
      unitRef="usd">6400000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzctNS0xLTEtNDA5MTk_03c11590-29a0-4f71-b074-10e18153dc48"
      unitRef="usd">5000000.0</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzgtMS0xLTEtMzAwMDM_a6a6813c-a1f7-4aa6-973d-cfb50bd8b039"
      unitRef="usd">4800000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzgtMy0xLTEtMzAwMDM_512e28ed-08eb-4898-a8a4-28f5ec150f32"
      unitRef="usd">4400000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzgtNS0xLTEtNDA5MTk_d0390f32-1e39-4fd4-96ca-961cbd3bb0a0"
      unitRef="usd">11400000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzktMS0xLTEtMzAwMDM_a2045990-210a-4cc1-93ff-2a113131496a"
      unitRef="usd">73300000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzktMy0xLTEtMzAwMDM_5a1b3b47-79cc-4de5-a77f-6f195694a0d8"
      unitRef="usd">76800000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpjYzBmNmI0MzBlYTg0ZWMyYTczOWZhODdkZGIxODAyYy90YWJsZXJhbmdlOmNjMGY2YjQzMGVhODRlYzJhNzM5ZmE4N2RkYjE4MDJjXzktNS0xLTEtNDA5MTk_68107d81-90bf-4ae6-9761-6f9b686bbefe"
      unitRef="usd">69600000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExOTE_a24af0d0-10ca-4359-b994-722ed1340130">&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, our remaining lease payments were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total remaining lease payments (undiscounted)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExOTI_fd30f97b-ae57-4dee-acc6-b65fd5d0c2b7">&lt;div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, our remaining lease payments were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-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:'Arial',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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total remaining lease payments (undiscounted)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.9&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.2&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzEtMS0xLTEtMzAwMDM_f1d14cf9-b574-4eb3-85a9-c32b22a57f04"
      unitRef="usd">38000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzEtMy0xLTEtMzAwMDM_8bdccbbc-2e86-46eb-bbb5-89e7b78ef1d2"
      unitRef="usd">5300000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzItMS0xLTEtMzAwMDM_88efbfc2-0182-4249-a480-0fb8048e1f5a"
      unitRef="usd">32600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzItMy0xLTEtMzAwMDM_4f0214e8-1d19-4a8f-a6b8-e59a0997a00b"
      unitRef="usd">4600000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzMtMS0xLTEtMzAwMDM_980e0e8c-9ca7-4379-bfb6-bea3433d7a95"
      unitRef="usd">27100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzMtMy0xLTEtMzAwMDM_55cff3a6-6824-4bba-9d51-901aef8b6401"
      unitRef="usd">3400000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzQtMS0xLTEtMzAwMDM_8ed79b3b-aa7c-4f54-831a-c64a8290965c"
      unitRef="usd">23100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzQtMy0xLTEtMzAwMDM_cea15832-9a43-430a-8fbb-988c904b39d4"
      unitRef="usd">3400000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzUtMS0xLTEtMzAwMDM_81b920de-f168-48de-83e2-4cc7febba1f7"
      unitRef="usd">17900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzUtMy0xLTEtMzAwMDM_903e356c-40aa-4c84-a9e5-f6813c572a1c"
      unitRef="usd">3300000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzYtMS0xLTEtMzAwMDM_cc8e991a-9567-4192-8b70-63fda644c534"
      unitRef="usd">59200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzYtMy0xLTEtMzAwMDM_fd0337cd-1b94-4301-ba12-bd84ab87d788"
      unitRef="usd">3600000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzctMS0xLTEtMzAwMDM_ec14ac14-d9da-45c6-a148-f83233dd768e"
      unitRef="usd">197900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzctMy0xLTEtMzAwMDM_38feed4c-4648-4942-afe7-3b9c767245dd"
      unitRef="usd">23500000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzgtMS0xLTEtMzAwMDM_6da02bce-6659-45dc-aa43-fba44d7b7ae4"
      unitRef="usd">33000000.0</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzgtMy0xLTEtMzAwMDM_c3d0c11e-5b3e-4606-b50d-a396dbef6b4e"
      unitRef="usd">2200000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzktMS0xLTEtMzAwMDM_8fae338a-168e-467b-a455-bac2c0ae8d4c"
      unitRef="usd">164900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTozM2Y0Y2Y1NmQwMzk0ZTY4YTk5YmE3MTBjMmI3Y2U0NS90YWJsZXJhbmdlOjMzZjRjZjU2ZDAzOTRlNjhhOTliYTcxMGMyYjdjZTQ1XzktMy0xLTEtMzAwMDM_e23ebc08-b1b1-4ea3-a0f4-6bf7f2cc4b38"
      unitRef="usd">21200000</us-gaap:FinanceLeaseLiability>
    <int:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90ZXh0cmVnaW9uOmQ1MGMzZDJlYTgzZjQyNWZiZDAzOTI1N2E5NTFlMWNmXzExODY_9756c935-fe58-4c99-ade2-60e0f931c75b">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_41ef519c-68a5-4dff-b9ea-2b47f21fa7a4"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMS0xLTEtMzAwMDM_f295e424-f1df-4fae-aea9-7071d5ad19ab"&gt;Identifiable intangible and other non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_4275b073-0c3c-4028-a1c1-be75bb1010b1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMS0xLTEtMzAwMDM_61224f26-8fcc-4276-87cc-09a713ba6ef1"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_33d32294-24a9-42f7-9138-084b14c95d5a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMS0xLTEtMzAwMDM_f71b2c81-2e1e-41c3-91a4-a740eefb2fee"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_e51e068c-a16d-4245-8c44-7080e3f67716"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMS0xLTEtMzAwMDM_ef96ecd2-941b-40a6-9146-1e5a70f4d65e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - current&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_5d64e2e1-bcb4-4213-9f9b-eef7fb8454e2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMS0xLTEtMzAwMDM_c8f7a309-9f74-4688-901f-cd2869ad3f2a"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liability - long-term&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_d7900952-7fbe-4a05-a743-b1fe77216889"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMS0xLTEtMzAwMDM_ddc6ac70-9cc5-469a-b65e-e5e9e54f7d51"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</int:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItMy0xLTEtMzAwMDM_85da864f-ba83-4bdb-bc14-4471ade462cc"
      unitRef="usd">150600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzItNS0xLTEtMzAwMDM_b90df3b6-69f6-4e32-869f-ba5438b74a09"
      unitRef="usd">140800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtMy0xLTEtMzAwMDM_f349d3a2-191f-4032-841d-a85d531db4d9"
      unitRef="usd">20200000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzMtNS0xLTEtMzAwMDM_646745b5-ba6c-4e77-965a-de6b9eff49a9"
      unitRef="usd">17400000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtMy0xLTEtMzAwMDM_552f8df1-0548-456b-b9e2-503abf129a44"
      unitRef="usd">31100000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzYtNS0xLTEtMzAwMDM_55a79c3f-5d12-4caf-b59c-f0b00f16a3bc"
      unitRef="usd">33200000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctMy0xLTEtMzAwMDM_f972d1b0-4825-49fa-8890-17a93a9c406b"
      unitRef="usd">133800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzctNS0xLTEtMzAwMDM_cb54d5e1-8f34-4c0e-979e-63248e2900e4"
      unitRef="usd">124300000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtMy0xLTEtMzAwMDM_e1189d47-8d0a-45c4-b398-e7e3a08331f8"
      unitRef="usd">4600000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzgtNS0xLTEtMzAwMDM_6401bcf9-4be9-4451-8c51-fc067b657b22"
      unitRef="usd">3800000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktMy0xLTEtMzAwMDM_2c5570c2-994f-4b12-b8fb-209d83f984cb"
      unitRef="usd">16600000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpiNDU0MWJiNWE5MDA0MDdlOGFiMGQyYTIwZjE4ODExMS90YWJsZXJhbmdlOmI0NTQxYmI1YTkwMDQwN2U4YWIwZDJhMjBmMTg4MTExXzktNS0xLTEtMzAwMDM_afa0aa64-69f5-4481-a055-7548d23fa314"
      unitRef="usd">14400000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzItMS0xLTEtMzAwMDM_6d8fe6b9-75ec-488b-aa10-e10e4c53f0ca">P5Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzItMy0xLTEtMzAwMDM_4dc0d5f4-3201-4ae3-940d-c6aa4a4615f3">P5Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzMtMS0xLTEtMzAwMDM_e559435c-cf0b-4f47-866d-776665db6e66">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzMtMy0xLTEtMzAwMDM_8e4fc1ad-9556-46af-8f34-970916a88cb2">P6Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzQtMS0xLTEtMzAwMDM_59595d5e-fc55-4be4-b463-669744f99af7"
      unitRef="number">0.034</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzQtMy0xLTEtMzAwMDM_9ec65625-d199-465e-a1e1-14ec777d5d95"
      unitRef="number">0.033</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia9194731c4ae43e685efb13e8803a04d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzUtMS0xLTEtMzAwMDM_428b9e58-4b5b-46b3-b025-edbdb8d025ce"
      unitRef="number">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i103a6363004c447ab6215c51cf1b0b0e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzUtMy0xLTEtMzAwMDM_2d0d5458-7fef-488e-9624-2b990287d4dd"
      unitRef="number">0.056</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzctMS0xLTEtMzAwMDM_c8979cb4-1b6d-421a-9d55-af40adf91573"
      unitRef="usd">700000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzctMy0xLTEtMzAwMDM_fcae9efb-1946-46d7-9868-3c44a9b7e8e0"
      unitRef="usd">600000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzgtMS0xLTEtMzAwMDM_72458503-90f8-4ed7-aa0d-9756f9470281"
      unitRef="usd">44800000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzgtMy0xLTEtMzAwMDM_d6c9722f-c0be-4aed-ad66-3032c9e2c07a"
      unitRef="usd">49900000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzktMS0xLTEtMzAwMDM_264c5c09-b167-4dc7-a697-bf69c2d97472"
      unitRef="usd">4500000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzktMy0xLTEtMzAwMDM_9647aabb-a3cc-4109-84e6-580ffa678db5"
      unitRef="usd">4300000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzEwLTEtMS0xLTMwMDAz_2b1cba5f-c79c-4a59-b6f6-2fb911b599a3"
      unitRef="usd">45900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzEwLTMtMS0xLTMwMDAz_02085507-94d8-4f9b-8f26-65da86c24481"
      unitRef="usd">38900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzExLTEtMS0xLTMwMDAz_db24932e-526d-4bc1-af2e-1233cf0fbb17"
      unitRef="usd">6800000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNTQvZnJhZzpkNTBjM2QyZWE4M2Y0MjVmYmQwMzkyNTdhOTUxZTFjZi90YWJsZTpkNTJhM2M0YmRlYWE0Y2I4OTc4OTg5N2M5NjI2Njc2Ni90YWJsZXJhbmdlOmQ1MmEzYzRiZGVhYTRjYjg5Nzg5ODk3Yzk2MjY2NzY2XzExLTMtMS0xLTMwMDAz_b3b3b759-8f1b-46b7-a9ec-43d606f13a23"
      unitRef="usd">4100000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90ZXh0cmVnaW9uOmE3OWI1OGNjYjZmMTQ3MWFiYjdiNjJmYWQ4NTU1NDYyXzIwMQ_b98ca21a-dcab-4df2-8c60-b7cb43799656">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16. Earnings per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per common share (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to World Fuel&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares for basic earnings per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares for diluted earnings per common share&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average securities which are not included in the calculation of diluted earnings per common share because their impact is anti-dilutive or their performance conditions have not been met&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;On January 3, 2022, an additional 1.8 million shares of common stock were issued as part of the total consideration transferred for the acquisition of Flyers. See Note 3. Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90ZXh0cmVnaW9uOmE3OWI1OGNjYjZmMTQ3MWFiYjdiNjJmYWQ4NTU1NDYyXzIwMg_fd71c1c0-5346-4964-944f-763c83bcd0f4">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per common share (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to World Fuel&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares for basic earnings per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares for diluted earnings per common share&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average securities which are not included in the calculation of diluted earnings per common share because their impact is anti-dilutive or their performance conditions have not been met&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.07pt"&gt;On January 3, 2022, an additional 1.8 million shares of common stock were issued as part of the total consideration transferred for the acquisition of Flyers. See Note 3. Acquisitions and Divestitures for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzItMS0xLTEtMzAwMDM_310fe527-212e-442f-afd0-b73427db5bc5"
      unitRef="usd">73700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzItMy0xLTEtMzAwMDM_99fcd234-be7f-4716-8f35-705ac202f2a9"
      unitRef="usd">109600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzItNS0xLTEtMzAwMDM_fa5b6097-3d78-433f-bcd1-ea9dfc32deeb"
      unitRef="usd">178900000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzQtMS0xLTEtMzAwMDM_d762e361-beae-4551-a0bc-6a4012d40b3a"
      unitRef="shares">62900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzQtMy0xLTEtMzAwMDM_c43b3174-73be-4cf9-9d29-d45b3079e874"
      unitRef="shares">63700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzQtNS0xLTEtMzAwMDM_b18d7449-6427-429a-8914-0ae8f439d3c8"
      unitRef="shares">66100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzUtMS0xLTEtMzAwMDM_b67eb7e3-8d78-456d-87cf-a1bb9a1164b7"
      unitRef="shares">400000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzUtMy0xLTEtMzAwMDM_9ccde189-bf38-4823-b48c-ea05038bc8c2"
      unitRef="shares">300000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzUtNS0xLTEtMzAwMDM_5cce0ee4-784d-40eb-ba68-af705477388a"
      unitRef="shares">400000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzYtMS0xLTEtMzAwMDM_da8c057f-fe29-4467-bfb6-a0206d1bfd93"
      unitRef="shares">63300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzYtMy0xLTEtMzAwMDM_f3813a21-04c3-47b4-9dd2-ea9e289d4d20"
      unitRef="shares">64000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzYtNS0xLTEtMzAwMDM_bbb4808b-2225-4e10-9df3-0f641c678284"
      unitRef="shares">66500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzgtMS0xLTEtMzAwMDM_ccc40437-34c2-4fae-9550-1d72bf2b9841"
      unitRef="usdPerShare">1.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzgtMy0xLTEtMzAwMDM_80949a2d-6bf0-459e-bac2-bac1f1abf8c0"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzgtNS0xLTEtMzAwMDM_d803c357-385a-4abd-abcd-f54960afdf6f"
      unitRef="usdPerShare">2.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzktMS0xLTEtMzAwMDM_28f158f7-bf7b-4320-8690-42563406558b"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzktMy0xLTEtMzAwMDM_2ba20f01-b938-475c-8619-86adaabe8160"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzktNS0xLTEtMzAwMDM_63cf77ad-3bd2-4073-9335-aaa654121c3a"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic66ac62b22704c6e8ef4a4f845dc1751_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzExLTEtMS0xLTM0MTQ5_3d203a37-ce70-48f8-ac13-b22f7d2f379d"
      unitRef="shares">1500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if8b0fe206c484132b95ea0cdce209226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzExLTMtMS0xLTM0MTQ5_2974b53f-651f-40a5-9629-f901f8a0aee2"
      unitRef="shares">3000000.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i83b468611c664f0a88b3cd344b8f23f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90YWJsZTphNWI2MjQxNzkwZjc0YWFjYTMyYjc2MDg1ZWYxODUxYi90YWJsZXJhbmdlOmE1YjYyNDE3OTBmNzRhYWNhMzJiNzYwODVlZjE4NTFiXzExLTUtMS0xLTM0MTQ5_7253cedc-230d-4be4-844e-3f33a29a3f5c"
      unitRef="shares">1400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares
      contextRef="i6cb4e0d0434740a7b09b0de6c13413f7_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xNjAvZnJhZzphNzliNThjY2I2ZjE0NzFhYmI3YjYyZmFkODU1NTQ2Mi90ZXh0cmVnaW9uOmE3OWI1OGNjYjZmMTQ3MWFiYjdiNjJmYWQ4NTU1NDYyXzc2OTY1ODEzOTU1Mzc_986794a9-7984-421a-938c-cb160f4aefb6"
      unitRef="shares">1800000</int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTUtMS0xLTMwMDAz_fd071ed9-129b-490b-9269-32f09a6aaf6f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTUtMS0xLTMwMDAz_fd071ed9-129b-490b-9269-32f09a6aaf6f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTMtMS0xLTMwMDAz_00b914e4-9bc5-442c-82b6-6ec5eba19418"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTMtMS0xLTMwMDAz_00b914e4-9bc5-442c-82b6-6ec5eba19418"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTEtMS0xLTMwMDAz_e43f33fc-e321-4096-b9d5-4b6389a72a9e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTEtMS0xLTMwMDAz_e43f33fc-e321-4096-b9d5-4b6389a72a9e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzY2MQ_2128b41f-f1af-4caa-93c9-9e50ea6a01c0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzY2MQ_2128b41f-f1af-4caa-93c9-9e50ea6a01c0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">2019 includes $32.7 million cash paid for the acquisition of 30% non-controlling interest of a consolidated subsidiary, Avinode Group AB.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTUtMS0xLTMwMDAz_fd071ed9-129b-490b-9269-32f09a6aaf6f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzY2MQ_2128b41f-f1af-4caa-93c9-9e50ea6a01c0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTMtMS0xLTMwMDAz_00b914e4-9bc5-442c-82b6-6ec5eba19418"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzY2MQ_2128b41f-f1af-4caa-93c9-9e50ea6a01c0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90YWJsZTphYjAzODY2YjNlZGU0ZGU1Yjc1YzU2NzJmZGZkNGQ1MC90YWJsZXJhbmdlOmFiMDM4NjZiM2VkZTRkZTViNzVjNTY3MmZkZmQ0ZDUwXzM5LTEtMS0xLTMwMDAz_e43f33fc-e321-4096-b9d5-4b6389a72a9e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjY4MzgxZmE0NWNhZTQ3NDBiNmY1OTFmNzg2OGNlYmRjL3NlYzo2ODM4MWZhNDVjYWU0NzQwYjZmNTkxZjc4NjhjZWJkY18xMDYvZnJhZzoxNTRjMmQwMDI4ZmU0ZTU0ODc3NGZiMTEzNGZmOTgxNC90ZXh0cmVnaW9uOjE1NGMyZDAwMjhmZTRlNTQ4Nzc0ZmIxMTM0ZmY5ODE0XzY2MQ_2128b41f-f1af-4caa-93c9-9e50ea6a01c0"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
