<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:currency="http://xbrl.sec.gov/currency/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:int="http://www.wfscorp.com/20220630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="int-20220630.xsd" xlink:type="simple"/>
    <context id="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i86f989565b114a96861f9923dbd6142f_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="i3dc41a0906944f268cadc1bc88c684f8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b8dc97609e145db98f33cee710666fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c714a7708e940f9b979fc7552006e96_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="i902e1365dfc244128ba9d6c554f2e40f_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="i3909b5db990c4784992110f085292b8e_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="ic68df9f481784ec288f46930c903b48e_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="ib181154bb21c45019fd7a3da90917ff2_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="i9c9f6a1a7bc049cdac92370a50ee0817_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="id5fc835bb90242ddb738b7200bdce48d_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i624530edbbab435cb7e8a3014c58afb5_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3050db881dc242988571dee0ecb1dce2_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib7755fc6cee74aa5856b59c14ac0539e_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8458c3105ac8497fb5e9d40b9bc86c4c_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i65df5055bef0421da07a50cf8aa2f6a8_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ib0fc04de8d1c4c31855d3e84063c9d67_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i7298d366f00b4cd7b37d2c5e1ae07659_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4c2ecca012e8452fb8be42a8deeef339_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i251ebd3cd4ab42ad974582ae8832f49c_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i81b08f8f7f2c40b1996ea95e6a832cb7_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ic8a209972496462b8c474e30297194fe_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b652898d2e44984ac654fc3fec089d1_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6527660285ef45fb98418f29e49957e6_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3444c3e475b3431a95abee23ffd53b72_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifb3c81e29eb547a692632b30e41f2041_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib6d0ead523224ce788f38b3e4ce35883_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25dcf99a20f74248a5b13a51d1d4acde_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i76276279f7c942148ce037d39d2bc285_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1991875c242545a699ee9dc847a9846f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1fa005c644544652b011c4971baa77eb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id8b12d41229a4127aa8ce75bb3c08f03_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2360e3c0e93142c5b96b15abaeb33b53_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i61794622483b4252be82aec4e21edc47_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i98c74ba392344510ac34f2f0d1a75e71_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="i86be3b0acc634ecc8a60d39c2d18450b_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="ibf3ba0a650f64b02ab20d453689eb950_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="iefd36d39531a4a24a48fce697d9707ea_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="i8798c8775fc140ea9c9daa7959db5a7c_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="if366ca41394149c7ade115eee4f4867a_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="ib43f2744fb114e03b48c0074b3e4a0bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c2afcdac5ca4f8da1b65c6d5734ac8e_D20210101-20210331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i652e4378c3d94687b3f137f94166550c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if9008687e3f747dc96663d6fa1092df9_D20210101-20210331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ica2538904ddc42aab240cb59aa4376b3_D20210101-20210331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ic1eb09be06ac4936984c4c7ba44fa00b_D20210101-20210331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i08c5aca48aa74000b85e297508b0bb4a_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib93d1c05db254b6cbfcab14d772d111a_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i36bef4eb4dd6404fae45c0f54b669f33_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i9bf3a88819d742d9a9727dc68153ebbc_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i48127aafb05f491e887eff0ecb3eb2ca_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ifb9bb109a0b6470abca76e9bea057fb7_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="if694a326ce19491dbf08bbff0537bb10_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7b18d5e1824e4c989ccf5f5fbd21b578_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i43f731ea5e6a456facfdbaff9d8e9eaf_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0bb724947ec04dbe91804ac4a643a4d1_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0622d7b2c6904fc8b55fb210d3913cab_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i580628103ea442bf8f621e363af58c37_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6f522980db8e408c85ef61a23f9f7db7_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i55ffaa49f5304067a1f2432e5ad353c3_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id33a511667444bc19154b9c3a2c24264_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="icb8310eed44948d2afca97d18d48dedc_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3c9dfd3a612e4e17b84ffad9a50ace89_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1cd1cb2dc22f4a46aabb88f1269b8b2e_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie6da5930d23345caac48ae1213d121aa_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="i9a813c1777ad4fab8890128e0620646c_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3d1ff48b525e404499123f3aeb765e88_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i63f558bf31c54eb79eb2c4d67c78580f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57fd902f22eb4259a42addbb400916ef_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:FlyersEnergyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d741dec02644f6a931b068b38814ef9_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">int:LiquidFuelBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i0e45816208e8489699e103905cfec62b_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="i861349cd80ba47479be04ba7d8de6d51_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="iba212dae41694ed599a9f64b135e4aeb_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c4216f9fce5472786c072e6ca246378_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i264114f13e4f491e9df20259c5c88a29_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2abcc909085f4b3a8043ae0bc637f0d8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6fa4fe5c9e2045c6abd965b32e6fda62_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iaf1d7f9776104bf3809f3f54bc88892f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i114adbf99dd548fba7550f3863df3d20_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id6e4abebc569472f9074fc2ea4a21b97_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id23066dc33a94dee8118259e4baedc86_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ide9ebc6a92fc46058903c8e562397e07_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3547318d3813426d9850e859689ebf52_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="i789d3b0c3db74f8697d369ece260c4df_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i79b8bb4a18ee4ae0853c7db3b94dc17f_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="ifde6ec3d402e411f989760dc30dc5d71_I20220630">
        <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:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifec87b9f0467401da78cb2b20cde889f_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: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="i520e4c256b2e4734991cf3decfaab413_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifc7758efe64f4f4696967f1fc99ccfa6_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="i89e710289d724970ba8b27a0b142e0f9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i08640ea786b34c92b349698ef4675a60_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="ic58a86c81c0e4807adb9ffcd0011346a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i218719ebc98e40ac8999e1b2f29202cd_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="i4a19b48b54174714a6c906d3f4092a43_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i39b99b817261443e893870d0677a7db3_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="i04fa5cca7d5b44989a909540ef9aa5fa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if4875d153f6f43f286e27fd35845e564_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="ibb74a4c0c9d54feaae4355cbe6cda469_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i81ab17dd77644ca08621ee847f56e8d2_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="id576507c9f764755a61d9d5fc6c952f1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0cde06c0edff47a7b3ed03c242e9ddde_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="icb64c006fa764b4db7af3eab49dad98d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ida302b781fa249ceb38087012b390898_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="i4241aed20b0a4a428f050d76afa513e1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5851dbea27414286a7c3120a233f8ffb_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="i8eedfd33a5c548bb9c1c152288fc08f6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if4360f3cb5a341858df28fd56f2fbff2_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="iabf5b2ebfca0466abb7222a018293d54_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6e7b0e1414fb485e8319b9633a137370_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="i005d1bedea5a48589eb222db3c781a30_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25b22ac454cc4456a79ed5267cbc0ff4_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9a275b7e8121486a88b4368fc67d1bd4_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id4cf8534469547a69af1d63ea9b3e377_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i320d73af00904ddd98f9f795aabd75f8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b0ca6a6f1e549dfb02945b1ec90753f_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie082121796c74cc58dcf8b950320c1b3_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9ae7721f59e54ec29b7ec8921bb3da16_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if623ddde9ca140e9866d1e0d0e916f7e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica4d60ef58674473882f8084704e355f_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7ca297984a294802b3b311e4cb2f03ec_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic785d2e4e9404d34b950c7b3915969f3_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib51f195a9e8e438e9e160ea3fbb2f4fe_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id821151c2b264e879ca697528b5faf6e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5e108b88c3e5409c9821bfa7517dfe92_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i328d81e9d2da4a5f8adf2deb6f957b7a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifaa14427130645a2a8701f09dd45594b_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1a114c1dec8475fa35535ce56e7bbc4_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia577aa8fba624cc1bf00bca0ad654143_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i779382d428a846829e164f8e412f15d1_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8355181aaa6643fda7a275be6109e5a8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie7d7649777394c4d98d7d29f238997a8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i78791b4c33064de39f3a4f234a9228ef_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i278f6857997346f587be902bb0ed3abd_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i2cf4542746e94be1a54d85bb80e0e868_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i309a8dbae287490786bb3301e6a0a36a_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1412872ad2ad47879fe672fd35affbf5_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ef4d96517df42b58d774658c3c813f6_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1bc203d1eedb4644b3f8bb3608ea3079_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia355ca071b0a48138de067a34e406dac_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i0ffdc8ab638e444e8377e6c32c4e5ef8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i94ff35846f544606ac8822f32acebb27_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i28c35673b3d14e7e9702c666b230e09c_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i393aed3263a6422c83937ee8c5645905_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i931e6fa558254b1dad16f3869890dc13_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i75c463eac302433fbbd208d43b340cb7_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9aee90d66a6d4075a2921263acb4b981_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i532b8f244414457ca6613e984978570b_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if67ca2b030f645f6b85bad527daeb1c3_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia50efd3bd24547c991976e8501859e28_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6367843a893e48678538f72dedadfffd_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9b6b21157c364caabf6b2a88ed2c7b6d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i63c18978611346859de4807d91310df9_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i82a2081f0ed146fd955b3b294a599bd7_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6d32b12278c045b1930ee879c226e77b_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2dcbc06149994907ba43e49a002253c8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i54926c2d4c824f8395805f5cd2ba0825_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3c51173e7429415e97a4e8258c4eff90_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if186c4f4b3f04d61931624ac6986089e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9409a99cae21424bbe10469f39a693c1_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ff29c181ef74ad0839f6eafac4ee01b_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf668bc6b02741d9a34d26c1e4cee4c4_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i80a71560812e4182918b5cd8e2940835_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7dfc9336e67844789731f8cc6d28daf6_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8222782f98744cc7827007dca4d0d4f7_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if691c8c8a9b84b08ba956a0391bbb075_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1edd870677d14ede8c39aac614b82168_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i963f9f6c50c740e59a8f77117daefcc5_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28f845a950514d9096755a0b5d9cdf0d_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i45dafd881fac479a9c2f9cfcdc263559_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ibaa3d93852584e8c8fe7c29164bf6a93_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia815dbc33f52454b8c015e4f9d8a1b77_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i99930e6e17a142799672059205d74ca6_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i511a7beeb8ff42c3b7182f90e28b7205_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6f069506075b4402bbccd2cccad0666f_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9ae2fef70e5c4c7880023aceeecc23b9_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic9134ceaa13c491baca8bc56677b95c5_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b9382f502b149ae92108d70c3f4e88e_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i896f6a91b5774d128541d90718bbca65_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if6ee54bca0894e338a3365476ee50dda_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf41329cc1454aea94036d4ec12370d8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibda606a5fe404f0b9f370bd1864aa26b_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id36c369a2a934fe8b9706b1a50648d9e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iadd489f6d86c40e3ba28843830c79382_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i309c63a19a1943c4b619e9396c375f0d_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib925aa4359c14b7a96ea044a5710790a_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie5c765e13f604385a72a57afa8fb6ce9_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0da7ba87e462439eaf787cef73a973db_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57c3de04ee4a4bf296160a1637cd4178_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie65d1df7bd6141a5ad331b7ca2cd58ba_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic0aed1517bc947158cf873daa7ff18fe_I20220401">
        <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>2022-04-01</instant>
        </period>
    </context>
    <context id="i8c4e345602a54d1ea7a2a1384a3afd67_I20220401">
        <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>2022-04-01</instant>
        </period>
    </context>
    <context id="i7c998d4923a2408ca7214caacbec505b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i01765ad5d7c14cadabb878039b51be74_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="i0185bdd531444ce49830f1e876a431e9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i33e12181d1b74cd8a12b733093c639df_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="i56411e6966cd4febb7ae7264d5fd0473_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie8d8d25d426e44daaedba923ee0de1ff_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="i307e70c07fb34af7865c57e5fb4b0fd8_D20220408-20220408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-04-08</startDate>
            <endDate>2022-04-08</endDate>
        </period>
    </context>
    <context id="ic2fb822fbb16401c8366dc78dc3527fc_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia6f378433f884bb09764c87d5f36bd2f_D20210409-20210409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-04-09</startDate>
            <endDate>2021-04-09</endDate>
        </period>
    </context>
    <context id="i7a79f8d6d99143fd8dd36fa3e7c6ae83_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ia993c6d83f144147b17b771e59ea3461_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="i422a64f2860f4f7c8e8255b48adee967_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="i5058c3015e7b4cfe8f00a6670494c67e_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8eda2eba95994b99be8f3831615a2431_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iad672369b0de4fb4927a4e7074218645_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i756aeedfeb424bf98ea11c5ec4b39ebb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1adbadff2cd4453aa722216a0596eb8c_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="i6fe03a0fa6be4b68be97d67072aaaa56_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="ic44e7e4de80945d3b1326b10639d5fbe_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="idc863cfcfcc943eca331d575bb24066d_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie7a8795a9edd4cb589ba6318f9b093f6_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i177d3f7d4a6241acaee297cf069ca14a_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if796ea67a348450ea9441f426ffb29b3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1da91984906c4ebab9cce822837922f0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6a88ee63d1414e2cb8bfc09106f0e74d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e35d6e2beaf489db83ae704d221aa27_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7988723f81c24a6a9906f51e9c2edd2e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib807a7a5c25a4128be2447dcb332cf63_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie2281e2ddd5443679289afb7df97dbd3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8a978484e430442bafa57dad47967028_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i087333ce961d4b3a8b1f53b209414f38_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i158867e4cdd44a568a95da5d50724bb6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i57cd3d53b9c641f3b070903b78177195_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8c369e764c82451091a07d48da3a08b4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3cbfdc39e5ef44379c4f4601a618e26e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia1cf4fb2bfa241d08599d0cb8b5d2a6b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i11a5ce8750494497a7e55c844d50f1bf_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ica3e0c9c15984ad4858a2aed2edc15c5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ied02f952b2ee41a0b05043e893fae7a4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i65174c353bb44902be005bd585f0b9e8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e43f267f8dd4d17ad18809de78379cb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4e3b6b7993514cd3817154ac10c4644c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i66ea4dbb5a3a4cd396236688fd610f7f_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="ie17a2ee9f03549eca1cf024f4c84be2d_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="ieca7bd29e5084474810446e690fcb487_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="i2432559a77744ef582c4e961866f38b4_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="i268beff646474e738925e4bfd754f03e_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="i0f1a2ad5e6e249958a37bf5b471077fa_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="i791f3ef8f0dc428989460e04117a82e1_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="i3c121724de424ed3bd487e1d5c63364f_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="i9c3c86491d71410da053daa88343a31e_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="i00f8e8a170f54328aa692c92df224407_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="i857d482106b54f3c8751c2a567e67723_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="i90746f636334499895f41fa47ad26e52_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="i77a25200a7dc47909343ff6de32b9863_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="ia8464d268a0141779e7c5a82e090fac3_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="i3895543d33434ba484f8f142977b614e_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="ia57159d418ae437fad2847e9af359f92_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="id0d409e6bd6c4f32a10883d4c9ebc212_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="ibc0065680d1849bab36b991130f28b1a_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="i70597bb89ebe4d23865ba48f79eac5cf_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="i38af7add5a844540a091fa4d4a39711e_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="i09719685056b4dbbb7493a267b929e32_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia6f7b3bbac994e998a7290f70c616085_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i941ffd0c92b2412b9968cbc25019bce0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if4f594c5a88249ae87a8136d4002aaa7_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="ie326e893278d4360b9f6042f0abc91aa_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="ic23136c2ced847aa8dfaaefaeb738144_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="i0bea2299b4304855bdae08f68f5c8c10_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">int:OneOTCCounterpartyMember</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>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i024f6211b5214fd2a8855f8c8b4b515b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">int:OneOTCCounterpartyMember</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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia3eb30e01eb24102b13fe0a9e4952b7e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifd8ef8f4ab0849f0a36cf3119ca4262f_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibb304cf96de4424a9ac95222d78f0a00_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c98b68048a54fc9aa9acb549300e246_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7b5e1f29311d4c069b7f25b1893dd14f_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia4f0112ce26e422cb2168f82b6acb6d8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09d374b043434e70b37aeee25c7a4b85_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i094b115ec7a046ae9c102036eb1a8280_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia51835a9d9cd4e81a719cfe6cc7fcf53_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia3768475c1d24c77a237a4dd5defdc32_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3078b03f31d043ee8b342d43fb09553a_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0fad71d8875e49cf80081a65a02032a2_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ice5ee7130c014599a230ff2d935eb1de_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2bb44609f0fd4006ba18ffa0c4374831_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieab0ddb70df64829b8870fa3573a9958_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icfe2569114334dfc93aa5d330d743630_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i2166834d491241a8b82b54701cb2628c_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib948926fc6b9486d8f5fa45f986febee_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i551463a40b2a46d99c6aa7e221e3d9e1_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2ce67e34a8c64b56beb1d622a033a595_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3a590a753d8e48548eb6279cb203150e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i24d656a1afdf4deb86ad8d5a0bd10b86_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa0bbd43b9d744b380c46d37b9e5a507_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8035d62d83bd49da86f089048b9cb89b_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i689bce38045948a4a2764c62eba3e289_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib64469373e3f4e7a93c59d48c79cf39b_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id9abbd23ae814322b8a863571a886eba_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5d219e7142bf49969275617a815e3a76_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if87307a60fea4fd697c8a584e55125c6_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if28dfed2719848bf8441bdc8be862165_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib43d0359fa0e46aaaeaf35d27056a98f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i84de4c3eb33842b68eaaf3014662794b_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i76965cb536314c00a80b184965c092ae_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8f6d8c3eee2442dfa4f2cdaa0fa0d819_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice800b65efea4200b09b71f4570bbc74_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia1c660562713410fb7b7afd74c6168ae_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="iab8248c2df344b8a921173322b85abf3_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5a22ad6b7abd41c6b9917959a2987ed6_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id46a50e35b804cdcad89c13884198c7f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8ac9e96309374253b47915a8fdf0e25a_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i190e66d469de4307b19a5368230e7557_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i06c30b60c9fa48a5a67a4e892cfe73bf_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i33f4241b61e74c22b8ab626f2e5fb906_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id48bd69d249245f28e9fb6b1865ce1aa_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9325d6fa3334404e88d406d0017016d4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0f8f7b0ca5f1467c9d5521ab8f5908d6_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i411d8a9fda074b60a4c1024030b20a42_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i762bf500b8264e42a31014da1168d8a8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="idcfc0809ae50495abd54594d1e2f2ecb_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i08cb81c00ca141019c7c27b297960774_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0979757218b6403581b8ba8200b27666_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5de34c0960414f818da47ee3dccdf647_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i86e4d745462f48c29b2983e1aab922c8_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i10d08cd11b0c44f59d861cb26f5069c6_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2ad8a1c3276d497986fc359531db77fc_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33a1789481c042a6a31b23bf8d7edfdf_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3d49fbc3a6fa4dc7b2ae67b2d32e0513_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia26e89796ce549a6a1ad9f5967afc6bc_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i38552927214a4cec832d55062fd5b57e_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1ac1cf7a55554c1b99b1236bd9e6c48f_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i366f94ef4faa4132a19b32a96bec60ee_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9afacf64828145c9bffc6b11b395d656_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iacdc91334eb24b689fcb438d22ccd1c6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if283745b8d48402d9109c9ae1ab3cfde_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i46f7af4b39f0490a8579e33b0da9c32b_D20210428-20210428">
        <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-28</startDate>
            <endDate>2021-04-28</endDate>
        </period>
    </context>
    <context id="i0b8d3830d3e74d5e903ed469bfd05539_D20210428-20210428">
        <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:TaxYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-28</startDate>
            <endDate>2021-04-28</endDate>
        </period>
    </context>
    <context id="i7ce1f22b84594edda95ff746ece1ddf7_D20210428-20210428">
        <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:TaxYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-28</startDate>
            <endDate>2021-04-28</endDate>
        </period>
    </context>
    <context id="i279c2f576f7c48388aa32500dbbb6e18_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:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAssessmentMember</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="i5f0fd738c16347628ce45b8bcd78c3b4_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:TaxAuthoritySouthKoreaSRTOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:TaxYear2011To2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbcc8b1d47fa4fce9976efe55ebd8e4e_D20220301-20220331">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">int:TaxYear2011To2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0869ad9166c04c7686f2b20176c7b73e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib1dcb8c781e140bba7c90167ecf5ec07_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ef82c7093a1490897fed947872c8887_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4479853b594a4301a30564a80ba68170_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idb5c153e6f244aaf8c20f2a2f9e90f5b_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i366e9eaa2db344d992fa99dcfe65f9c5_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4e0a9b8851054040b08b9ed986983bf4_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8258da4cb29343f9a228e330dd316721_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia444bc7b4c004239bf460a09c5563e23_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ef61ac0d7ce4a9fa5f2c1ffc1573fd1_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i950575524c814677b08e5a09f4b63543_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i85029fbe8c614c98b28b355f25866231_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9fcc7b76e79748c8be493ba76da02139_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i68179dc6882d4416971c742a236349b9_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i14109dc42465470b81e840c208715976_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i683667aa094f486e8bdde31ab8d07aa5_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i663661b9e2cf483cac24d0df7ef4c897_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i344dc889f54f47ada802ae6d2a9dd95d_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id2d01aa6ddda4375aec7b3f84ed8084d_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i69f319bf5e3a46078ab374b4b20357c8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i762ee208d4294b189a0b901b586d8d90_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i62b879475fdd46488454000b4bd20e94_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ifb4f3f156d6242fbb99cc754568eac6e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id9b2f41855194915b2047e0266bca9c5_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9cdced72c67342fdbbf8236f2c3ba160_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e3afb5e6d424c78a6e649792c3a1a55_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie197523d773c4883b65275d30b2b9330_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if2caeba978b84fd7b431e6bb877b019a_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="i818f239e62a241e681f380e16308060b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0debc9d98ad84ac7a031edd5eb0327c6_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="icd4b160a59a0412bb9f6582759613916_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if7d49e36f7ca430c8f3846f5ae008fad_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="id1b3a5a597b7455594e8c4aff0205c11_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic4512c015ec44e14aaf774245dde9752_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="i1164414edabe4308ba388dc02d1da0ac_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e0c9d88795742d29b32a4141bd7aaaf_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="i1ef3958269474cfaadb3aa8bff7380df_D20160101-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-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ib10039eb63e04ba1a694b7fb44728326_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:LossContingenciesByNatureOfContingencyAxis">int:TaxAuthorityAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="iddf40c03360a435d9770bdf733aceb41_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="bbl">
        <measure>utr:bbl</measure>
    </unit>
    <unit id="dkk">
        <measure>iso4217:DKK</measure>
    </unit>
    <unit id="krw">
        <measure>iso4217:KRW</measure>
    </unit>
    <unit id="segment">
        <measure>int:segment</measure>
    </unit>
    <unit id="brl">
        <measure>iso4217:BRL</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180L2ZyYWc6OTFiODkzNDhmMmM5NDNkMjhjNDA4OGVkZjc4N2Q3MzgvdGFibGU6YjVkYTA2OTJjMjI1NDczMmFmOWUyOGI3NTMyNDE4NjAvdGFibGVyYW5nZTpiNWRhMDY5MmMyMjU0NzMyYWY5ZTI4Yjc1MzI0MTg2MF8xLTEtMS0xLTk3OTE2_36e5c5db-8506-45fa-8a04-78a9b8193fc5">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180L2ZyYWc6OTFiODkzNDhmMmM5NDNkMjhjNDA4OGVkZjc4N2Q3MzgvdGFibGU6YjVkYTA2OTJjMjI1NDczMmFmOWUyOGI3NTMyNDE4NjAvdGFibGVyYW5nZTpiNWRhMDY5MmMyMjU0NzMyYWY5ZTI4Yjc1MzI0MTg2MF8yLTEtMS0xLTk3OTE2_dbe1f6c6-acb8-4d2f-8a52-eaa8523cfab9">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180L2ZyYWc6OTFiODkzNDhmMmM5NDNkMjhjNDA4OGVkZjc4N2Q3MzgvdGFibGU6YjVkYTA2OTJjMjI1NDczMmFmOWUyOGI3NTMyNDE4NjAvdGFibGVyYW5nZTpiNWRhMDY5MmMyMjU0NzMyYWY5ZTI4Yjc1MzI0MTg2MF8zLTEtMS0xLTk3OTE2_7eb4f09d-6abf-4e4a-b948-49bd718db887">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180L2ZyYWc6OTFiODkzNDhmMmM5NDNkMjhjNDA4OGVkZjc4N2Q3MzgvdGFibGU6YjVkYTA2OTJjMjI1NDczMmFmOWUyOGI3NTMyNDE4NjAvdGFibGVyYW5nZTpiNWRhMDY5MmMyMjU0NzMyYWY5ZTI4Yjc1MzI0MTg2MF80LTEtMS0xLTk3OTE2_fd5e00d5-8b4b-4e0e-9b95-977ed9e4afd1">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180L2ZyYWc6OTFiODkzNDhmMmM5NDNkMjhjNDA4OGVkZjc4N2Q3MzgvdGFibGU6YjVkYTA2OTJjMjI1NDczMmFmOWUyOGI3NTMyNDE4NjAvdGFibGVyYW5nZTpiNWRhMDY5MmMyMjU0NzMyYWY5ZTI4Yjc1MzI0MTg2MF81LTEtMS0xLTk3OTE2_6eb3938d-eeb4-4cbc-9c04-fdca0d753f53">Q2</dei:DocumentFiscalPeriodFocus>
    <int:BusinessCombinationConsiderationTransferredPercentOfLiabilitiesToBeReleased
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180MC9mcmFnOjQwYmY0NzI5OTJhMDRjOWJiOTc5MDJlN2Q1NjhjZDMxL3RleHRyZWdpb246NDBiZjQ3Mjk5MmEwNGM5YmI5NzkwMmU3ZDU2OGNkMzFfMTM3_404fc08c-7277-4b69-9f3c-81a76b0cd701"
      unitRef="number">0.50</int:BusinessCombinationConsiderationTransferredPercentOfLiabilitiesToBeReleased>
    <dei:DocumentType
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF84MQ_7133be3a-5475-4ab5-914f-21f57bb6bd45">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MjU0ODM4YTk4M2RkNDdmZWFhYTlhMzhkNmE1NTc5ZjQvdGFibGVyYW5nZToyNTQ4MzhhOTgzZGQ0N2ZlYWFhOWEzOGQ2YTU1NzlmNF8wLTAtMS0xLTk3OTE2_9f90df03-4485-4c56-89ae-7e210abc8553">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xMjk_df11cfef-211b-49d0-8a96-81457ce6853a">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MWI5ZmQzODk3NzM3NGNjNGJkMDJlMTA3NTkzNmNkZTMvdGFibGVyYW5nZToxYjlmZDM4OTc3Mzc0Y2M0YmQwMmUxMDc1OTM2Y2RlM18wLTAtMS0xLTk3OTE2_0a5fc384-4c9b-47c0-a8fc-43bdfd5a9683">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xODk3_bfd3ac98-6e86-46eb-9fd3-7a569a341a16">001-09533</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8yMzY_2682a451-0ffb-48a9-98a3-2f901befdfbf">WORLD FUEL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTAtMS0xLTk3OTE2_1be124e5-d28c-4bcc-9444-6115559f99dd">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTEtMS0xLTk3OTE2_5e685a44-e905-4eef-8a51-1b95c2a65e00">9800 N.W. 41st Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTUtMS0xLTk3OTE2_2ac753ed-2a66-4edd-9efd-d96dc7e3bc2e">Miami,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTYtMS0xLTk3OTE2_80125583-404f-47f4-acbf-057137ecc9ee">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTctMS0xLTk3OTE2_6d9fa2a6-6273-4ede-b3c5-fe97e8ac5616">33178</dei:EntityAddressPostalZipCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8wLTgtMS0xLTk3OTE2_a18d5d9b-d7b4-47b6-a443-b8894fa09b23">59-2459427</dei:EntityTaxIdentificationNumber>
    <dei:CityAreaCode
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8zLTMtMS0xLTk3OTE2_ab97d9bb-8b1e-4fb4-82da-70e7964ba69f">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl8zLTUtMS0xLTk3OTE2_d720876e-ba99-4983-9a7f-68bc5a12edf6">428-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl83LTAtMS0xLTk3OTE2_ff03e343-72dd-477f-a0ca-586541201690">Common Stock , $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl83LTEtMS0xLTk3OTE2_4d38278f-f053-488b-a616-4b277a57c548">INT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGFibGU6MDhmZjdmYjMwNTZjNDk0ODg4OTNiYjkyMmIyMDUyYTIvdGFibGVyYW5nZTowOGZmN2ZiMzA1NmM0OTQ4ODg5M2JiOTIyYjIwNTJhMl83LTgtMS0xLTk3OTE2_f58d026c-d54d-4f13-8468-d3c7685849a3">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xOTAw_7b2aae3e-e1ec-4859-b462-f622c0e71154">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xODk4_d63faafd-29ef-453e-abf8-366d464f78d3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xOTAx_357422a6-7652-4c7f-bacb-d6d979e282c5">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xOTAy_5b4a89ba-7d86-4e58-8dda-54f731a24c47">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xOTAz_f4039b92-08df-465d-956b-b2aa429db1bb">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xODk5_d0fb17dc-3b48-49d8-9d44-bd620572f027">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i86f989565b114a96861f9923dbd6142f_I20220722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xL2ZyYWc6NzU2MWZkNDczM2RiNGIwZjljZWNlNjE5YzA1ZWJhNDgvdGV4dHJlZ2lvbjo3NTYxZmQ0NzMzZGI0YjBmOWNlY2U2MTljMDVlYmE0OF8xODEx_f5ed5ff7-7212-4801-943a-7ace4365d6b5"
      unitRef="shares">61916561</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMy0yLTEtMS05NzkxNg_0da23783-fb85-4441-acbe-98d3f7008bd9"
      unitRef="usd">385800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMy00LTEtMS05NzkxNg_c09955ea-55fa-4972-bf14-a89dbfb7c8da"
      unitRef="usd">652200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNC0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmEyMjUxMmQzY2M1ZTQzZWY5NzA2ZTY3ZDY3MDc2MzVhXzY0_1696ad0b-0c9e-473b-94eb-af5a46a3b7db"
      unitRef="usd">19100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNC0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmEyMjUxMmQzY2M1ZTQzZWY5NzA2ZTY3ZDY3MDc2MzVhXzcy_7456d8be-c0d8-48a8-a4e6-9b34fcc96a4d"
      unitRef="usd">26100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNC0yLTEtMS05NzkxNg_c8197733-3e45-47af-a28d-4ee84ad435ac"
      unitRef="usd">3954700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNC00LTEtMS05NzkxNg_043fac1f-f799-434d-ae85-9f0a3aad00ea"
      unitRef="usd">2355300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNS0yLTEtMS05NzkxNg_f518b148-bb96-46e1-9dcf-a4c82e14fa4e"
      unitRef="usd">903800000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNS00LTEtMS05NzkxNg_270b79bd-0ac3-434a-acc2-79f79612263e"
      unitRef="usd">477900000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNi0yLTEtMS05NzkxNg_c86f3d42-cc91-4589-8482-1eec4032ada8"
      unitRef="usd">86000000.0</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNi00LTEtMS05NzkxNg_d75b015b-a12d-41a7-aa0a-c68fed6ba15c"
      unitRef="usd">59200000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNy0yLTEtMS05NzkxNg_4a41c269-2352-4688-990e-e95e8ade53dc"
      unitRef="usd">339500000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfNy00LTEtMS05NzkxNg_75668970-f9f3-47ac-9abe-8b49fd39d2dc"
      unitRef="usd">169200000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfOC0yLTEtMS05NzkxNg_12541e61-8947-4d38-803d-678de8494e50"
      unitRef="usd">224200000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfOC00LTEtMS05NzkxNg_39e5c824-f584-4c06-a43b-8717f255c2b7"
      unitRef="usd">305900000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfOS0yLTEtMS05NzkxNg_54b013f0-7e30-4574-ba86-534b4e19d6e4"
      unitRef="usd">5894000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfOS00LTEtMS05NzkxNg_e1492b57-f687-4d20-8f4e-07da9873404c"
      unitRef="usd">4019700000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTAtMi0xLTEtOTc5MTY_0c1c489e-f0ae-466c-bff4-bb2bb5a7f688"
      unitRef="usd">476000000.0</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTAtNC0xLTEtOTc5MTY_b689e7a6-d60f-4866-b8d4-a45b008d6f28"
      unitRef="usd">348900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTEtMi0xLTEtOTc5MTY_f97f6f3f-67cb-47d8-9073-0c82a10240dd"
      unitRef="usd">1233300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTEtNC0xLTEtOTc5MTY_bc667cda-4ecd-4a8f-ba6d-698602a0d52b"
      unitRef="usd">861900000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTItMi0xLTEtOTc5MTY_18ecf96c-2c79-463c-a169-99f5bc3539d5"
      unitRef="usd">356700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTItNC0xLTEtOTc5MTY_94587106-1dde-4205-a491-64b8255efd36"
      unitRef="usd">189100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTMtMi0xLTEtOTc5MTY_678c531f-0664-475f-b320-3c087abba325"
      unitRef="usd">835600000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTMtNC0xLTEtOTc5MTY_98b62268-555d-45bd-826b-ef330e3910c8"
      unitRef="usd">522800000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTQtMi0xLTEtOTc5MTY_4e6697fe-f917-4a3f-8a55-a5e4fd4d1771"
      unitRef="usd">8795700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTQtNC0xLTEtOTc5MTY_2f9db65c-8885-4cba-a4d5-44720fcaa4f8"
      unitRef="usd">5942400000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTctMi0xLTEtOTc5MTY_87a11f0d-2b8d-49fe-80ef-6d4686dfe1bf"
      unitRef="usd">16300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTctNC0xLTEtOTc5MTY_971eb2b5-207f-49b0-892e-fec65bda6f64"
      unitRef="usd">30600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTgtMi0xLTEtOTc5MTY_e3c8b248-d20d-455c-9fa2-5d28fadfae0e"
      unitRef="usd">3936700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTgtNC0xLTEtOTc5MTY_c4eb7ba6-02dd-4f36-aa61-9115ee240cf7"
      unitRef="usd">2399600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTktMi0xLTEtOTc5MTY_0861bb41-db52-4be4-9e96-933a6bb94442"
      unitRef="usd">431500000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMTktNC0xLTEtOTc5MTY_74478861-60c9-44b1-a770-e81fce23c20a"
      unitRef="usd">168400000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjAtMi0xLTEtOTc5MTY_ec3fbdd4-a05a-4140-bbbb-39a39f18a68a"
      unitRef="usd">305400000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjAtNC0xLTEtOTc5MTY_93d8ffc4-e713-4c65-9f3f-f64eb356e2a7"
      unitRef="usd">205500000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjEtMi0xLTEtOTc5MTY_cf5365c9-8bcf-481e-869f-e85990c79c4d"
      unitRef="usd">404700000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjEtNC0xLTEtOTc5MTY_b223f022-8f1b-40d2-a85f-5ec1d5d4cb86"
      unitRef="usd">292700000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjItMi0xLTEtOTc5MTY_7f79e29e-e047-474b-9e3c-e4ec27df0f35"
      unitRef="usd">5094700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjItNC0xLTEtOTc5MTY_c983dddf-1c62-44cc-abb4-5235e230d175"
      unitRef="usd">3096700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjMtMi0xLTEtOTc5MTY_8a633f39-4e9d-449e-b356-a23929f82edf"
      unitRef="usd">1024100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjMtNC0xLTEtOTc5MTY_3503e8e7-d1bf-46c0-80ce-c8554336e489"
      unitRef="usd">478100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjQtMi0xLTEtOTc5MTY_f92b33be-7351-4278-8095-eefa4fa62fde"
      unitRef="usd">192800000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjQtNC0xLTEtOTc5MTY_4eea60d2-d4b9-451d-9c75-7f04ba395c4a"
      unitRef="usd">213900000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjUtMi0xLTEtOTc5MTY_a57d9d97-4417-4712-b009-7e70585f64d4"
      unitRef="usd">563900000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjUtNC0xLTEtOTc5MTY_a61edcf5-9a83-4d89-833a-4c660603fb9a"
      unitRef="usd">236800000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjYtMi0xLTEtOTc5MTY_9ef9790a-1222-4356-838c-747fb16613c8"
      unitRef="usd">6875400000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMjYtNC0xLTEtOTc5MTY_7e69effe-e298-45a4-a78f-3b2d9eeba687"
      unitRef="usd">4025600000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N18yMQ_3d95772b-7163-4ae4-a8bc-3d31196a2c65"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N18yMQ_b3a2c170-a3b7-446c-806e-b35afc4a2bbd"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N18zNQ_05e8290f-f036-4fe5-a33a-30208b90be92"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N18zNQ_bd45b825-657a-46aa-95d2-79c0f03d4fce"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N181Nw_1269ec8a-c9b4-4699-a4fd-81b38150995a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NWE3ZTg1ODcxNjc0ZWY3YTk4ZDFmYTY0NzI2NGM0N181Nw_e07b7e1e-88bf-4feb-ae49-3a8080045f92"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtMi0xLTEtOTc5MTY_bc5b3913-b308-4c04-b78b-509ebfc508b5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzAtNC0xLTEtOTc5MTY_305924bc-1cc0-4700-975b-dc7ac6167b65"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF8xOA_31e385c1-2437-419c-8e71-5825d87bb0b3"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF8xOA_a57965e1-ee63-4ef8-8b52-6e6b8cb354e2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF8zMg_0b608351-301d-4cf6-ad8b-f47108cd019f"
      unitRef="shares">100000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF8zMg_df036885-6eb2-4138-a948-7ea9574adde2"
      unitRef="shares">100000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF81NQ_b0c79f16-ed41-414b-9921-2ab0f6646be1"
      unitRef="shares">61900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF81NQ_c8aa3d55-5e0f-46b9-8ed3-bf439d3260b4"
      unitRef="shares">61900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF82Mw_911b7335-c5b8-4e12-9857-705a3aa0897c"
      unitRef="shares">61700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjphOWFkYWI4Yjc4MDY0OTViYWQ4ZGQyNTFhOWNkYThhZF82Mw_c4c6e47b-e53b-4993-b351-f8348d1b3592"
      unitRef="shares">61700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtMi0xLTEtOTc5MTY_9a4db98f-21f3-4e98-854a-93937b5af27d"
      unitRef="usd">600000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzEtNC0xLTEtOTc5MTY_f87b8a03-e54f-4654-9ae7-626e245ebf4c"
      unitRef="usd">600000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzItMi0xLTEtOTc5MTY_013059a0-3539-43cd-bd1c-337c720ae109"
      unitRef="usd">172800000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzItNC0xLTEtOTc5MTY_d2ecc8f9-683d-455f-a581-f176c98e5471"
      unitRef="usd">168100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzMtMi0xLTEtOTc5MTY_0cafe1fa-ba74-4dea-bc79-3a2bbb63a284"
      unitRef="usd">1916400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzMtNC0xLTEtOTc5MTY_780bbb8f-07b6-4fd2-9b31-cb351410d15b"
      unitRef="usd">1880600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzQtMi0xLTEtOTc5MTY_a55a01ab-5623-4e4a-b2da-a9f6045c4f90"
      unitRef="usd">-174000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzQtNC0xLTEtOTc5MTY_14985ef3-8af3-485e-bc19-334e9f7245dd"
      unitRef="usd">-136700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzUtMi0xLTEtOTc5MTY_67f914d1-6bca-4cba-9e72-bba9d44d80b4"
      unitRef="usd">1915700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzUtNC0xLTEtOTc5MTY_cd67ce04-1c67-4a97-bf7d-110570620415"
      unitRef="usd">1912700000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzYtMi0xLTEtOTc5MTY_c1025a12-9c0b-4c40-8f13-694ff94c20f6"
      unitRef="usd">4500000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzYtNC0xLTEtOTc5MTY_2b3eb9ad-a251-4d9d-8e08-243a4c1dd389"
      unitRef="usd">4100000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzctMi0xLTEtOTc5MTY_c854aab1-b68a-4b7b-8cf8-ed883e618403"
      unitRef="usd">1920200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzctNC0xLTEtOTc5MTY_0efa5f2c-4946-4676-972e-25b3b43e34c8"
      unitRef="usd">1916800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzgtMi0xLTEtOTc5MTY_269d5127-7705-4c8c-a38c-afd1bae697a5"
      unitRef="usd">8795700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xNi9mcmFnOmVmZDI0OTYwODc4YjRhNzI5MDc4YjA4Y2Y0MWQ1YzNhL3RhYmxlOmEzN2Y4MTRmZTM4YTQxNzY5YmJhZTVkMzFlMzEzZDJmL3RhYmxlcmFuZ2U6YTM3ZjgxNGZlMzhhNDE3NjliYmFlNWQzMWUzMTNkMmZfMzgtNC0xLTEtOTc5MTY_e3cf555c-d5c8-4100-af77-c0fe5749ca83"
      unitRef="usd">5942400000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMi0yLTEtMS05NzkxNg_41ac5cf5-ab93-442d-aec0-c3c72e9d7993"
      unitRef="usd">17122100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMi00LTEtMS05NzkxNg_ec96da32-84b7-4164-8cd4-3e5012ec3a4c"
      unitRef="usd">7085500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMi02LTEtMS05NzkxNg_bca6b426-9398-412a-abea-9c21819de801"
      unitRef="usd">29504100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMi04LTEtMS05NzkxNg_09c02ec5-b4d2-4caa-84a4-ef51334728bc"
      unitRef="usd">13043400000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMy0yLTEtMS05NzkxNg_f6d317cc-6902-4934-b000-2a96cc16547f"
      unitRef="usd">16868700000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMy00LTEtMS05NzkxNg_85b0dd09-8f84-4373-be6a-4ff4af4b2786"
      unitRef="usd">6901600000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMy02LTEtMS05NzkxNg_5e86bd5d-7e58-4784-9f3c-2301f9ed7cd3"
      unitRef="usd">29019800000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMy04LTEtMS05NzkxNg_5bbe8e36-744c-450d-a996-012b6417d143"
      unitRef="usd">12667900000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNC0yLTEtMS05NzkxNg_0b344cf2-07e1-4fd7-8a77-3faf14bc4540"
      unitRef="usd">253400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNC00LTEtMS05NzkxNg_3c60d389-aecd-4e49-8727-fbf617d1a0ee"
      unitRef="usd">183900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNC02LTEtMS05NzkxNg_f40c99da-4317-4b9a-87f8-02208c9032ad"
      unitRef="usd">484400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNC04LTEtMS05NzkxNg_c9886afc-cf3c-4824-a09a-c4b4185cc3c3"
      unitRef="usd">375500000</us-gaap:GrossProfit>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNi0yLTEtMS05NzkxNg_c92bf3a9-cc79-4ea2-9789-df2b85697a35"
      unitRef="usd">118300000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNi00LTEtMS05NzkxNg_546fc415-fba1-4cfd-8a23-11d7a47c203c"
      unitRef="usd">87900000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNi02LTEtMS05NzkxNg_59329b1b-39c4-4551-a2dc-c37537d0b7c1"
      unitRef="usd">233200000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNi04LTEtMS05NzkxNg_d813fc5f-6bda-47f4-8c45-49458ffe58e4"
      unitRef="usd">180300000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNy0yLTEtMS05NzkxNg_fa0eaf6d-27e3-4f56-9e13-dece5ea5ced0"
      unitRef="usd">82300000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNy00LTEtMS05NzkxNg_8930b374-3dca-43a2-a2d2-52db269e5285"
      unitRef="usd">57400000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNy02LTEtMS05NzkxNg_d6773f94-73f6-40cf-b999-47c1e8f0feda"
      unitRef="usd">157100000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfNy04LTEtMS05NzkxNg_8e798381-14ab-4a5d-9ab4-41fea846efab"
      unitRef="usd">116800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOC0yLTEtMS05NzkxNg_44f2a19d-dc5d-4fef-a2ab-e53af3af66f0"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOC00LTEtMS05NzkxNg_deb31e39-8c1c-43da-b016-31b3a82e1056"
      unitRef="usd">4700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOC02LTEtMS05NzkxNg_0a39e98a-cffc-4aa8-8bba-7207f6624c74"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOC04LTEtMS05NzkxNg_b392773b-e2b4-43ce-a90e-bbfcda02fa08"
      unitRef="usd">4700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOS0yLTEtMS05NzkxNg_dfd132cb-3930-42e4-8058-2784bfc6d67d"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOS00LTEtMS05NzkxNg_cf0e164f-a034-4a57-b816-6f6d82d7b092"
      unitRef="usd">3000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOS02LTEtMS05NzkxNg_1111960a-68bd-4232-842e-035c872b8cec"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfOS04LTEtMS05NzkxNg_20af1dbd-4e19-4a1a-83a4-b11fab5e0d57"
      unitRef="usd">5100000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTAtMi0xLTEtOTc5MTY_ffe866e6-6b7d-4e11-98b8-a5063fe59df8"
      unitRef="usd">200600000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTAtNC0xLTEtOTc5MTY_7cc3ba71-6864-430a-bb72-0598e8409118"
      unitRef="usd">153000000.0</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTAtNi0xLTEtOTc5MTY_49702105-8ad1-4184-98a4-2d9d795a4247"
      unitRef="usd">390300000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTAtOC0xLTEtOTc5MTY_b4828a1e-8258-45c0-aa48-8e3788df2481"
      unitRef="usd">306900000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTEtMi0xLTEtOTc5MTY_1508a2d5-2eee-4a6c-89d8-ca4925cb84ec"
      unitRef="usd">52800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTEtNC0xLTEtOTc5MTY_5f4280f2-e590-432b-b15f-947bec64b63f"
      unitRef="usd">30900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTEtNi0xLTEtOTc5MTY_faeac1ed-e41d-4c4a-8e39-78185ccdd7ff"
      unitRef="usd">94100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTEtOC0xLTEtOTc5MTY_b0ce9c36-1596-479b-9468-271986e187f0"
      unitRef="usd">68600000</us-gaap:OperatingIncomeLoss>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTMtMi0xLTEtOTc5MTY_ed6fb7e9-e2b1-42bc-88ac-807563723a3a"
      unitRef="usd">-26500000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTMtNC0xLTEtOTc5MTY_c153dee8-d44c-49fb-8ab4-2de82563e17d"
      unitRef="usd">-10000000.0</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTMtNi0xLTEtOTc5MTY_9e78e309-0b58-4cea-9802-d7f71134bb35"
      unitRef="usd">-40900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTMtOC0xLTEtOTc5MTY_5cb2964b-0933-41d8-896c-8c4737225288"
      unitRef="usd">-18700000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTQtMi0xLTEtOTc5MTY_f51d0d95-4cbd-4541-b7da-35c23b2739ae"
      unitRef="usd">-4000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTQtNC0xLTEtOTc5MTY_1ad6a7b0-b063-4641-b9f1-5bec69fce289"
      unitRef="usd">-1400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTQtNi0xLTEtOTc5MTY_3c43c5fa-e3ca-4339-bcd1-24d07dba4419"
      unitRef="usd">1700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTQtOC0xLTEtOTc5MTY_e601ef05-dcb0-4ed8-9243-e7382169dde7"
      unitRef="usd">-2600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTUtMi0xLTEtOTc5MTY_2c503911-12a3-4622-b11e-57f383125d0f"
      unitRef="usd">-30500000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTUtNC0xLTEtOTc5MTY_2c8e8921-2968-45b5-8401-b80d93aef647"
      unitRef="usd">-11400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTUtNi0xLTEtOTc5MTY_a76d7e5c-be53-4896-9cdd-73a4d925fcfe"
      unitRef="usd">-39200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTUtOC0xLTEtOTc5MTY_5cab2274-920c-4bf9-9682-698065759159"
      unitRef="usd">-21300000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTYtMi0xLTEtOTc5MTY_54ea3818-39f5-44cf-9eb2-0207636285db"
      unitRef="usd">22300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTYtNC0xLTEtOTc5MTY_8de92ead-bb8b-4287-9d79-fa9828772e12"
      unitRef="usd">19600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTYtNi0xLTEtOTc5MTY_1cd26518-5e69-446b-822c-0d5147bec2c1"
      unitRef="usd">54900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTYtOC0xLTEtOTc5MTY_c6dbfe90-9a9d-4c8e-ba33-612114edb2dd"
      unitRef="usd">47200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTctMi0xLTEtOTc5MTY_466008ed-d307-49e8-aad0-9b00188bbcbf"
      unitRef="usd">-2500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTctNC0xLTEtOTc5MTY_f65cde6b-e7ca-4335-802a-9d9529778828"
      unitRef="usd">2000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTctNi0xLTEtOTc5MTY_45c88605-f6dc-4fb1-9cec-7264ec9cff49"
      unitRef="usd">3800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTctOC0xLTEtOTc5MTY_4b4b260c-cd6c-49b2-b100-6bbed9c700a8"
      unitRef="usd">10800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTgtMi0xLTEtOTc5MTY_a0365b07-e226-4e19-9028-41ab944e4a7d"
      unitRef="usd">24800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTgtNC0xLTEtOTc5MTY_0bf3c851-0ea0-417a-911e-c61f378af5a9"
      unitRef="usd">17600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTgtNi0xLTEtOTc5MTY_e21b3852-b274-4b2d-b52e-47249dbf7fc6"
      unitRef="usd">51100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTgtOC0xLTEtOTc5MTY_fc3e1f5c-9a82-4e4c-b022-c1fba4fd31da"
      unitRef="usd">36400000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTktMi0xLTEtOTc5MTY_ff309ad6-9d4d-4227-85b8-2cb3c9d38d8d"
      unitRef="usd">400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTktNC0xLTEtOTc5MTY_95956d66-47b2-4887-8fbf-0f15d61ac5e5"
      unitRef="usd">-100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTktNi0xLTEtOTc5MTY_6bcb9d2c-4525-426f-91bb-a66fe60ee180"
      unitRef="usd">400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMTktOC0xLTEtOTc5MTY_c8a4e759-daa6-461b-a466-d44fb2504bf0"
      unitRef="usd">-100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjAtMi0xLTEtOTc5MTY_560e0c31-f4a6-4e48-9f3a-5cda03ad1bdf"
      unitRef="usd">24400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjAtNC0xLTEtOTc5MTY_6340b168-b341-4c75-8ee9-19e7df92ff92"
      unitRef="usd">17600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjAtNi0xLTEtOTc5MTY_3c8faa1d-fb2e-4df7-895d-f45c376e6b8c"
      unitRef="usd">50700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjAtOC0xLTEtOTc5MTY_55d7627c-3556-47d4-815a-0c01514f522a"
      unitRef="usd">36500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjEtMi0xLTEtOTc5MTY_be54a573-f284-4dec-a67d-4608d006877b"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjEtNC0xLTEtOTc5MTY_21561e08-f88b-41ef-a80f-cede8bd2d7ab"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjEtNi0xLTEtOTc5MTY_763d0efa-d705-4444-938a-55c658013b80"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjEtOC0xLTEtOTc5MTY_12e2453c-9c03-4b72-abe0-d53f3b837e8e"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjItMi0xLTEtOTc5MTY_be3c7399-0d26-4971-b39d-b3b35ae2cc8c"
      unitRef="shares">62200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjItNC0xLTEtOTc5MTY_391aa70e-46f7-4d95-9c69-c26f79f533d0"
      unitRef="shares">63400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjItNi0xLTEtOTc5MTY_e6617c4c-3a95-4622-beeb-e119a054bc32"
      unitRef="shares">62800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjItOC0xLTEtOTc5MTY_f4482291-b5ef-46a9-a96f-5164d57e84bf"
      unitRef="shares">63200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjMtMi0xLTEtOTc5MTY_27099fa7-b4af-4d77-ab78-20e84719da88"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjMtNC0xLTEtOTc5MTY_adf1a825-3844-428b-85bb-d8f400a679a9"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjMtNi0xLTEtOTc5MTY_df431414-bdbf-4a1a-a731-6b5dbcc92c8f"
      unitRef="usdPerShare">0.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjMtOC0xLTEtOTc5MTY_5f852dd5-ccad-45fd-b7d3-bf45e4598827"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjQtMi0xLTEtOTc5MTY_657ae886-4580-4598-997f-bf05de069dbf"
      unitRef="shares">62400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjQtNC0xLTEtOTc5MTY_8652378d-2007-4c77-b4e6-5cf4ef6603dd"
      unitRef="shares">63800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjQtNi0xLTEtOTc5MTY_73516fd1-4649-4738-8e52-386d00cc81aa"
      unitRef="shares">63200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjQtOC0xLTEtOTc5MTY_a67ae08b-f479-46f1-ade7-f81d2b1d42a3"
      unitRef="shares">63600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjYtMi0xLTEtOTc5MTY_d673f2aa-fe8b-4de6-8a9f-86fae81c617d"
      unitRef="usd">24800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjYtNC0xLTEtOTc5MTY_3088d3d7-3c66-47d3-97c9-76cb29dad623"
      unitRef="usd">17600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjYtNi0xLTEtOTc5MTY_407ebff3-ddd0-4f67-be00-798ed36aaf94"
      unitRef="usd">51100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjYtOC0xLTEtOTc5MTY_c8a18dd8-7add-4886-a5eb-e0ef6a178adf"
      unitRef="usd">36400000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjgtMi0xLTEtOTc5MTY_de0a1473-366b-497b-ad5c-74c921be0a89"
      unitRef="usd">-35700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjgtNC0xLTEtOTc5MTY_0c952a2f-7d49-495c-b6ab-a0d65e4901c1"
      unitRef="usd">4800000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjgtNi0xLTEtOTc5MTY_de3aec10-aa8a-4813-94d4-c1ecee49ebec"
      unitRef="usd">-45100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjgtOC0xLTEtOTc5MTY_50af8920-9fd5-4df0-b757-e3e257cee4e6"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NmNhYmU5MWRkMGE0OTk3YjIwM2QwNGY5YjhlNDEyZV82MQ_3274bc7c-56db-467f-85a8-47a31238f3e9"
      unitRef="usd">9800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NmNhYmU5MWRkMGE0OTk3YjIwM2QwNGY5YjhlNDEyZV82OA_b926cb23-a703-4db0-92ca-c41a662274ed"
      unitRef="usd">-2900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NmNhYmU5MWRkMGE0OTk3YjIwM2QwNGY5YjhlNDEyZV8xMDk5NTExNjI4MDAx_6e4f3bc7-9040-45b6-bbf7-90be00d0dd2b"
      unitRef="usd">2800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktMC0xLTEtOTc5MTYvdGV4dHJlZ2lvbjo5NmNhYmU5MWRkMGE0OTk3YjIwM2QwNGY5YjhlNDEyZV8xMDk5NTExNjI4MDA1_83426314-65e0-41a8-844b-48e5a74e48b9"
      unitRef="usd">2700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktMi0xLTEtOTc5MTY_401f5644-2581-4836-a936-d1047ab0492a"
      unitRef="usd">27100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktNC0xLTEtOTc5MTY_58a924bb-2c18-4095-b457-c808038f95b9"
      unitRef="usd">-8600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktNi0xLTEtOTc5MTY_379df990-9b25-462d-8377-0a5497cfe596"
      unitRef="usd">7800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMjktOC0xLTEtOTc5MTY_31903d3f-682b-49ff-ae75-07de505c3eae"
      unitRef="usd">7800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzAtMi0xLTEtOTc5MTY_f21de833-2ac9-4865-92e2-55556d2de31f"
      unitRef="usd">-8700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzAtNC0xLTEtOTc5MTY_f7ea2a81-1a8c-4bac-9f5d-47b7baa70e94"
      unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzAtNi0xLTEtOTc5MTY_6a13266a-9a79-446a-a2e1-5143d3144a24"
      unitRef="usd">-37300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzAtOC0xLTEtOTc5MTY_8d478594-49e7-4219-b817-ade87541b9c7"
      unitRef="usd">8500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzEtMi0xLTEtOTc5MTY_617fefa8-ad88-4df3-8181-852441465373"
      unitRef="usd">16100000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzEtNC0xLTEtOTc5MTY_50f67c0f-f2c4-4929-82c0-425609e4d525"
      unitRef="usd">13700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzEtNi0xLTEtOTc5MTY_4db85a9e-7c34-4164-9fc4-64c5e788c51c"
      unitRef="usd">13700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzEtOC0xLTEtOTc5MTY_ab15ec7b-c9df-4ba2-93b3-e12782caafe9"
      unitRef="usd">44900000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzItMi0xLTEtOTc5MTY_16201c0d-ffaa-4afd-8dec-f608d9030524"
      unitRef="usd">400000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzItNC0xLTEtOTc5MTY_d9bc13af-8cc6-4da8-9940-318051b35e90"
      unitRef="usd">-100000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzItNi0xLTEtOTc5MTY_62bca054-f222-4a6b-8803-2b1099c47c0a"
      unitRef="usd">400000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzItOC0xLTEtOTc5MTY_98040aa0-40ff-413b-b8b0-74823d36893c"
      unitRef="usd">-100000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzMtMi0xLTEtOTc5MTY_ec8b676d-fc6e-4de9-954a-7d5f57e27d3f"
      unitRef="usd">15700000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzMtNC0xLTEtOTc5MTY_bb52ab25-e51b-42d2-acc3-0d446d529fa5"
      unitRef="usd">13800000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzMtNi0xLTEtOTc5MTY_3faa2585-9134-437f-ba8f-6aa03c61c844"
      unitRef="usd">13400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18xOS9mcmFnOjg4YzRhNDc4YWZiNDQ1YjFhMjZmNWQyOWM2M2E4M2YwL3RhYmxlOmI4OTQ5MjFjMDU1MDQ3YjFhMDhkYTI3YzJhNGIwNWYyL3RhYmxlcmFuZ2U6Yjg5NDkyMWMwNTUwNDdiMWEwOGRhMjdjMmE0YjA1ZjJfMzMtOC0xLTEtOTc5MTY_d60b31d9-4d22-41ec-a6db-a05fc2e5bf0f"
      unitRef="usd">45000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3c714a7708e940f9b979fc7552006e96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi0xLTEtMS05NzkxNg_034213d6-63e3-462f-85d0-d631a35a3e47"
      unitRef="shares">61700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c714a7708e940f9b979fc7552006e96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi0zLTEtMS05NzkxNg_1fb5b61d-e8ad-4a5c-a51e-bc1b9d29fe2a"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i902e1365dfc244128ba9d6c554f2e40f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi01LTEtMS05NzkxNg_c8120a8f-467e-4928-9c54-fb59bbd59c73"
      unitRef="usd">168100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3909b5db990c4784992110f085292b8e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi03LTEtMS05NzkxNg_0b349b16-b66c-4491-b6fa-6b942e031ad2"
      unitRef="usd">1880600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic68df9f481784ec288f46930c903b48e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi05LTEtMS05NzkxNg_d2332b91-8128-456d-8fc6-4b15ecb1ae03"
      unitRef="usd">-136700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib181154bb21c45019fd7a3da90917ff2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi0xMS0xLTEtOTc5MTY_bd01bb05-3f5e-47fa-b4be-041cfdfba8f6"
      unitRef="usd">1912700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c9f6a1a7bc049cdac92370a50ee0817_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi0xMy0xLTEtOTc5MTY_3dbd5292-9838-45e3-8f71-5ccb919e9265"
      unitRef="usd">4100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMi0xNS0xLTEtOTc5MTY_968be681-6b69-488c-ae55-eb0f65fff3f9"
      unitRef="usd">1916800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id5fc835bb90242ddb738b7200bdce48d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMy03LTEtMS05NzkxNg_9a410441-29cc-46fd-b424-2e1435347191"
      unitRef="usd">26300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMy0xMS0xLTEtOTc5MTY_5a1163fb-efd3-46a9-9bd1-c0146b1237b6"
      unitRef="usd">26300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i624530edbbab435cb7e8a3014c58afb5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMy0xMy0xLTEtOTc5MTY_920f4866-8a2b-48bf-8efe-335ee59d3d77"
      unitRef="usd">-100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMy0xNS0xLTEtOTc5MTY_aa9cda1a-b5b5-430a-addd-ec39ebcd0fef"
      unitRef="usd">26300000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="id5fc835bb90242ddb738b7200bdce48d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNC03LTEtMS05NzkxNg_89ddb92d-37cd-4ffd-b276-5ec658287dd8"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNC0xMS0xLTEtOTc5MTY_a8826497-291d-4503-81f1-f3bda909f224"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNC0xNS0xLTEtOTc5MTY_e3184a89-b5d2-4991-ae5a-835f41a457df"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3050db881dc242988571dee0ecb1dce2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNS01LTEtMS05NzkxNg_347f41b8-855f-42cf-b92c-20b0271cc126"
      unitRef="usd">3700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNS0xMS0xLTEtOTc5MTY_51708976-34f4-4585-9bdb-521472118a83"
      unitRef="usd">3700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNS0xNS0xLTEtOTc5MTY_76a7969e-1d01-4ae0-86d3-567b6fe1e3fd"
      unitRef="usd">3700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib7755fc6cee74aa5856b59c14ac0539e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNi0xLTEtMS05NzkxNg_d883a8a5-0faa-4407-b4f6-73b825412015"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib7755fc6cee74aa5856b59c14ac0539e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNy0xLTEtMS05NzkxNg_c66f723d-6c2b-42d1-aa7a-6819930ce19b"
      unitRef="shares">1800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3050db881dc242988571dee0ecb1dce2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNy01LTEtMS05NzkxNg_71282228-5575-43c9-ab9f-3e31dff4bc5b"
      unitRef="usd">50000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNy0xMS0xLTEtOTc5MTY_55daaa31-3adb-4b35-896f-9bd963d80128"
      unitRef="usd">50000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfNy0xNS0xLTEtOTc5MTY_b0f95f6d-f0dc-44d2-98c4-3ddbff6cf78d"
      unitRef="usd">50000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i3050db881dc242988571dee0ecb1dce2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOC01LTEtMS05NzkxNg_b4e8b1ff-fde7-4fe3-aa0d-6158627b6f7f"
      unitRef="usd">1300000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOC0xMS0xLTEtOTc5MTY_c3ef6f05-de04-4215-be4d-df5084c48af0"
      unitRef="usd">1300000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOC0xNS0xLTEtOTc5MTY_c98dfe8e-c5d3-4796-a8ef-a411d7126b69"
      unitRef="usd">1300000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib7755fc6cee74aa5856b59c14ac0539e_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOS0xLTEtMS05NzkxNg_e724b2a7-0cce-4143-9a1a-3c5620069c3f"
      unitRef="shares">500000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3050db881dc242988571dee0ecb1dce2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOS01LTEtMS05NzkxNg_9d48bf12-bfb8-46df-b658-08dab75f5798"
      unitRef="usd">13700000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOS0xMS0xLTEtOTc5MTY_860b2042-abf3-47f4-8986-bd9c33f5f65a"
      unitRef="usd">13700000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfOS0xNS0xLTEtOTc5MTY_f3b75a3a-186e-411b-9552-b8dd81d708bc"
      unitRef="usd">13700000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8458c3105ac8497fb5e9d40b9bc86c4c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTAtOS0xLTEtOTc5MTY_83d10814-e8b3-4ad5-9c71-fd84c5ce514b"
      unitRef="usd">-28700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib36487cf70f54afa9c9bb667820e9656_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTAtMTEtMS0xLTk3OTE2_ba1e5fb8-e50f-4cf8-8fd2-22401c067302"
      unitRef="usd">-28700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTAtMTUtMS0xLTk3OTE2_1356e558-2fd1-44bf-8e37-1c616a30ab03"
      unitRef="usd">-28700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i65df5055bef0421da07a50cf8aa2f6a8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItMS0xLTEtOTc5MTY_c61560c7-af09-4aa4-a62b-6d3ad0a8974c"
      unitRef="shares">63000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65df5055bef0421da07a50cf8aa2f6a8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItMy0xLTEtOTc5MTY_3ee56f5e-3d60-42cc-9187-7be1bcf7e135"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib0fc04de8d1c4c31855d3e84063c9d67_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItNS0xLTEtOTc5MTY_3df19b3f-37ee-4679-84e3-bc2efa307ae8"
      unitRef="usd">206700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7298d366f00b4cd7b37d2c5e1ae07659_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItNy0xLTEtOTc5MTY_bc8c53f6-35fd-4930-a1e9-9095cf9b2c8a"
      unitRef="usd">1899400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c2ecca012e8452fb8be42a8deeef339_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItOS0xLTEtOTc5MTY_8b324d0f-5d9d-4ef3-bab8-3d6c20f27995"
      unitRef="usd">-165400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i251ebd3cd4ab42ad974582ae8832f49c_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItMTEtMS0xLTk3OTE2_44048f71-df30-4e17-b024-20e3d004d830"
      unitRef="usd">1941400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81b08f8f7f2c40b1996ea95e6a832cb7_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItMTMtMS0xLTk3OTE2_d112706d-2931-4cf5-9aa2-7b883b2e1453"
      unitRef="usd">4100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8a209972496462b8c474e30297194fe_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTItMTUtMS0xLTk3OTE2_87a935f1-205a-4206-a9bb-71c6ebd4405e"
      unitRef="usd">1945500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6b652898d2e44984ac654fc3fec089d1_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTMtNy0xLTEtOTc5MTY_c3e54579-23eb-4ccc-890f-9b5a3059a97c"
      unitRef="usd">24400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTMtMTEtMS0xLTk3OTE2_8c7ae8ea-87ea-454b-a84e-23e84a68f945"
      unitRef="usd">24400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3444c3e475b3431a95abee23ffd53b72_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTMtMTMtMS0xLTk3OTE2_e97205f3-ad11-4ba0-b543-d65c79dc9e93"
      unitRef="usd">400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTMtMTUtMS0xLTk3OTE2_0958406e-cfb7-4606-8057-f5cbbed4a687"
      unitRef="usd">24800000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="i6b652898d2e44984ac654fc3fec089d1_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTQtNy0xLTEtOTc5MTY_10869770-b47a-411e-95f7-7cc6344a53a0"
      unitRef="usd">7400000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTQtMTEtMS0xLTk3OTE2_529dc1bb-808f-4582-8177-182238d70889"
      unitRef="usd">7400000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTQtMTUtMS0xLTk3OTE2_cee86057-ebea-4ab8-b918-59581f38f121"
      unitRef="usd">7400000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb3c81e29eb547a692632b30e41f2041_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTUtNS0xLTEtOTc5MTY_a9c94661-b33c-4e92-be68-74ad1258a0d1"
      unitRef="usd">3100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTUtMTEtMS0xLTk3OTE2_b3c0e3cc-c1a3-43b7-8279-514399044bbf"
      unitRef="usd">3100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTUtMTUtMS0xLTk3OTE2_0ddba3da-0ffe-45e4-861c-82def63d8bbd"
      unitRef="usd">3100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib6d0ead523224ce788f38b3e4ce35883_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTYtMS0xLTEtOTc5MTY_ed008810-1560-46b2-875b-695b9f13f87b"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsShare
      contextRef="ib6d0ead523224ce788f38b3e4ce35883_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTctMS0xLTEtOTc5MTY_c7180f64-d8c1-4ceb-9071-1486e6d5135a"
      unitRef="shares">200000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsShare>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ifb3c81e29eb547a692632b30e41f2041_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTctNS0xLTEtOTc5MTY_6e88ab70-f169-4d06-b0af-84641de7aeb5"
      unitRef="usd">2000000.0</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTctMTEtMS0xLTk3OTE2_94d20c14-a2d2-4a59-8fab-cb60b1272b65"
      unitRef="usd">2000000.0</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTctMTUtMS0xLTk3OTE2_4095c080-7476-4ae1-a81d-ec46908b6ddb"
      unitRef="usd">2000000.0</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib6d0ead523224ce788f38b3e4ce35883_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtMS0xLTEtMTAwOTY3_a814f3ee-8ec9-48d2-bc09-121787cb8d9f"
      unitRef="shares">1500000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifb3c81e29eb547a692632b30e41f2041_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtNS0xLTEtMTAwOTY3_7b8d4777-8ee4-4e35-9f55-869c1c4b014d"
      unitRef="usd">35000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtMTEtMS0xLTEwMDk2Nw_fbfa90f9-ac91-4a46-a4aa-d84e7d616a4d"
      unitRef="usd">35000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtMTUtMS0xLTEwMDk2Nw_0c9862ba-6491-46e4-8f46-d1d4afeec7d6"
      unitRef="usd">35000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i25dcf99a20f74248a5b13a51d1d4acde_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtOS0xLTEtOTc5MTY_2f51dd57-113a-4cdd-96d2-7a1647ce507b"
      unitRef="usd">-8700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6527660285ef45fb98418f29e49957e6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtMTEtMS0xLTk3OTE2_bed40406-1821-4982-a516-4be8ec166e49"
      unitRef="usd">-8700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMTgtMTUtMS0xLTk3OTE2_4c1a2bfe-6070-4f91-8c55-a0dbaee0c79a"
      unitRef="usd">-8700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i76276279f7c942148ce037d39d2bc285_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtMS0xLTEtOTc5MTY_070dfc3c-4fd1-4101-a719-edc7dc6189dd"
      unitRef="shares">61900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76276279f7c942148ce037d39d2bc285_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtMy0xLTEtOTc5MTY_b703d7ba-1f40-4ddb-a8ce-48d346698155"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1991875c242545a699ee9dc847a9846f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtNS0xLTEtOTc5MTY_4b444e25-f404-47a7-8f35-f9fc7e4d925e"
      unitRef="usd">172800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1fa005c644544652b011c4971baa77eb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtNy0xLTEtOTc5MTY_eca6440a-a86d-4bdb-b09d-29a33c16a195"
      unitRef="usd">1916400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id8b12d41229a4127aa8ce75bb3c08f03_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtOS0xLTEtOTc5MTY_4c6f46f2-7ebf-4d06-b8a7-ded73c114633"
      unitRef="usd">-174000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2360e3c0e93142c5b96b15abaeb33b53_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtMTEtMS0xLTk3OTE2_87c09473-5758-440b-a9d2-f36e650829df"
      unitRef="usd">1915700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i61794622483b4252be82aec4e21edc47_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtMTMtMS0xLTk3OTE2_c2f2bef6-53bc-403c-8e30-016a249203d0"
      unitRef="usd">4500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmI4ZWM0ZTIwYWUxNTRkZWRhYTcyZDQyNjY3MjcwNmI3L3RhYmxlcmFuZ2U6YjhlYzRlMjBhZTE1NGRlZGFhNzJkNDI2NjcyNzA2YjdfMjAtMTUtMS0xLTk3OTE2_02f8be14-bc33-473d-b957-f798aae60df1"
      unitRef="usd">1920200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesIssued
      contextRef="i98c74ba392344510ac34f2f0d1a75e71_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi0xLTEtMS05NzkxNg_e7bf2d02-51a1-4217-ba7f-d7234f1d5cf9"
      unitRef="shares">62900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98c74ba392344510ac34f2f0d1a75e71_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi0zLTEtMS05NzkxNg_0f67adec-5ad2-4960-bdd3-e6f9461d6e94"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86be3b0acc634ecc8a60d39c2d18450b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi01LTEtMS05NzkxNg_de5af86b-e164-4bc5-8dc3-90833e6d8779"
      unitRef="usd">204600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf3ba0a650f64b02ab20d453689eb950_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi03LTEtMS05NzkxNg_aececa80-a990-45ff-94ec-3eb3cbe53fea"
      unitRef="usd">1836700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iefd36d39531a4a24a48fce697d9707ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi05LTEtMS05NzkxNg_7a72775b-9bad-41a3-bf00-39d6bb2c7859"
      unitRef="usd">-132600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8798c8775fc140ea9c9daa7959db5a7c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi0xMS0xLTEtOTc5MTY_6ed2246d-f647-447d-a0dc-498f81c75e6e"
      unitRef="usd">1909300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if366ca41394149c7ade115eee4f4867a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi0xMy0xLTEtOTc5MTY_cef834e1-56bb-48f2-b83b-04431b804e86"
      unitRef="usd">3600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib43f2744fb114e03b48c0074b3e4a0bb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMi0xNS0xLTEtOTc5MTY_7da71c7b-b7c7-4b0d-8fc7-300a88be4395"
      unitRef="usd">1912900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2c2afcdac5ca4f8da1b65c6d5734ac8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNC03LTEtMS05NzkxNg_5914f21f-95b7-49f7-97b3-3187d2b514bb"
      unitRef="usd">18900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNC0xMS0xLTEtOTc5MTY_9691e2d9-8421-473a-a6dd-f5f2c774d75b"
      unitRef="usd">18900000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNC0xNS0xLTEtOTc5MTY_e14e5309-0814-4e3e-8e2b-e134dca4e69c"
      unitRef="usd">18800000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="i2c2afcdac5ca4f8da1b65c6d5734ac8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNS03LTEtMS05NzkxNg_1f49f9db-f557-4335-970f-e1e4ddc19691"
      unitRef="usd">7500000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNS0xMS0xLTEtOTc5MTY_d1192cb9-ced7-40e6-8f40-30f915a36363"
      unitRef="usd">7500000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNS0xNS0xLTEtOTc5MTY_a18bdf1d-48c1-4d51-a7ba-2c7d2e8d26da"
      unitRef="usd">7500000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if9008687e3f747dc96663d6fa1092df9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNi01LTEtMS05NzkxNg_71901dd3-644b-4cc6-8d20-f07b1d1544f8"
      unitRef="usd">8700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNi0xMS0xLTEtOTc5MTY_46b580e1-72f9-4545-8c19-43ee96c7a2ab"
      unitRef="usd">8700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNi0xNS0xLTEtOTc5MTY_668cfc0b-6e22-4e7b-8fe2-4729b2933301"
      unitRef="usd">8700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ica2538904ddc42aab240cb59aa4376b3_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfNy0xLTEtMS05NzkxNg_cb7ae12e-3223-400a-a14f-6f3a3f55f69c"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="if9008687e3f747dc96663d6fa1092df9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfOC01LTEtMS05NzkxNg_83be6796-0277-44af-8501-3df0b19818a8"
      unitRef="usd">2400000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfOC0xMS0xLTEtOTc5MTY_60a81c3a-a55b-499d-868d-8ff9bd23464b"
      unitRef="usd">2400000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfOC0xNS0xLTEtOTc5MTY_686b0cb9-d7df-4f80-8408-9db4bc0f8546"
      unitRef="usd">2400000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic1eb09be06ac4936984c4c7ba44fa00b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTAtOS0xLTEtOTc5MTY_e0e3eec3-fa1e-43ec-8db2-60fe7ecf020c"
      unitRef="usd">12400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTAtMTEtMS0xLTk3OTE2_7cc8b00c-7458-428a-92aa-2fdeca6b0aaf"
      unitRef="usd">12400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTAtMTUtMS0xLTk3OTE2_01426c9b-129a-4457-92f8-bce654a0ca73"
      unitRef="usd">12400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityOther
      contextRef="i2c2afcdac5ca4f8da1b65c6d5734ac8e_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTEtNy0xLTEtOTc5MTY_26f3e095-f461-4d4f-b3fd-8d465181998d"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i4a897c564e044fd6abf01afbdbc322f1_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTEtMTEtMS0xLTk3OTE2_bf643146-4149-4e8f-99ae-0d5da1ad7f55"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTEtMTUtMS0xLTk3OTE2_f0ab9d16-f7c5-4ac8-9a6d-48f958356b25"
      unitRef="usd">-200000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i08c5aca48aa74000b85e297508b0bb4a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItMS0xLTEtOTc5MTY_240cb00d-9c1c-4124-839f-163eb25af34a"
      unitRef="shares">63000000.0</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08c5aca48aa74000b85e297508b0bb4a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItMy0xLTEtOTc5MTY_eee51908-33b8-4a43-bee1-40f9158d3412"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib93d1c05db254b6cbfcab14d772d111a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItNS0xLTEtOTc5MTY_ffd36c89-84e1-48fa-81dc-073d7973d3c9"
      unitRef="usd">210800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i36bef4eb4dd6404fae45c0f54b669f33_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItNy0xLTEtOTc5MTY_3399d040-d20e-4fb9-ad08-57b1ee1dc2d7"
      unitRef="usd">1848300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bf3a88819d742d9a9727dc68153ebbc_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItOS0xLTEtOTc5MTY_a050c35c-5cb7-4ea2-93eb-17a145095c7b"
      unitRef="usd">-120300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48127aafb05f491e887eff0ecb3eb2ca_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItMTEtMS0xLTk3OTE2_3fde9a4a-5733-4fce-ac44-9ecb8194c0f7"
      unitRef="usd">1939500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb9bb109a0b6470abca76e9bea057fb7_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItMTMtMS0xLTk3OTE2_8f90f907-e54a-44b9-b8ef-ca16f5fff59c"
      unitRef="usd">3500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if694a326ce19491dbf08bbff0537bb10_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTItMTUtMS0xLTk3OTE2_a009969a-5618-4702-abd0-d3ceb68ffedd"
      unitRef="usd">1943000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i7b18d5e1824e4c989ccf5f5fbd21b578_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTMtNy0xLTEtOTc5MTY_54cc850f-98c5-424c-b3dc-965603386881"
      unitRef="usd">17600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTMtMTEtMS0xLTk3OTE2_07415721-4180-40c6-a4a7-f5403c4e8c96"
      unitRef="usd">17600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i43f731ea5e6a456facfdbaff9d8e9eaf_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTMtMTMtMS0xLTk3OTE2_83d04c83-7606-4f20-b2fa-7098d345a2c1"
      unitRef="usd">-100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTMtMTUtMS0xLTk3OTE2_961bee1f-29a0-4e62-b883-1d358df08911"
      unitRef="usd">17600000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCash
      contextRef="i7b18d5e1824e4c989ccf5f5fbd21b578_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTQtNy0xLTEtOTc5MTY_d342842c-8a31-44d0-81f6-e7ccdb740505"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTQtMTEtMS0xLTk3OTE2_efcdd5bd-a84d-4839-a36b-1f56e5cb6d83"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTQtMTUtMS0xLTk3OTE2_f627a58f-86c9-4520-a93a-6f627cac4675"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0bb724947ec04dbe91804ac4a643a4d1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTUtNS0xLTEtOTc5MTY_4495b48f-d017-4fdb-a206-2dbc2e288543"
      unitRef="usd">3300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTUtMTEtMS0xLTk3OTE2_e4a1f521-ddc4-4342-80e4-be1c515ee966"
      unitRef="usd">3300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTUtMTUtMS0xLTk3OTE2_1779b364-d32c-44b3-8c06-47905da80a52"
      unitRef="usd">3300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0622d7b2c6904fc8b55fb210d3913cab_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTYtMS0xLTEtOTc5MTY_3a1d5c8d-76cb-459c-b9de-bc315875b1e3"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0bb724947ec04dbe91804ac4a643a4d1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTYtNS0xLTEtOTc5MTY_0d548efb-e471-43f8-b991-a72de42f9b8d"
      unitRef="usd">200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTYtMTEtMS0xLTk3OTE2_e3f99ecd-f785-4724-b320-b02c272dd7d0"
      unitRef="usd">300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTYtMTUtMS0xLTk3OTE2_23e4b99f-38d3-4abb-96ed-0e9c622698c4"
      unitRef="usd">300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="i0bb724947ec04dbe91804ac4a643a4d1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTctNS0xLTEtOTc5MTY_5b3f4770-75c2-41ed-9fad-44e8782afda2"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTctMTEtMS0xLTk3OTE2_6f72111d-98a1-4474-aa33-a4b64a6cb3d0"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTctMTUtMS0xLTk3OTE2_cf634f79-bd39-410f-a14e-dbb7813c4ce9"
      unitRef="usd">3100000</int:ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwardsValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i580628103ea442bf8f621e363af58c37_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTktOS0xLTEtOTc5MTY_e07e2b38-c0ea-43d5-9e49-faa1abee2748"
      unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic51a357ba4994ab0889678d19bf1cbb7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTktMTEtMS0xLTk3OTE2_36ffe0f0-ab63-48d8-8722-12bfff68333e"
      unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMTktMTUtMS0xLTk3OTE2_978ae54f-b24b-4152-ae1d-b83295727d1f"
      unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6f522980db8e408c85ef61a23f9f7db7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtMS0xLTEtOTc5MTY_5dba2303-8965-4eac-9236-0543ad3e9fc5"
      unitRef="shares">63300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f522980db8e408c85ef61a23f9f7db7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtMy0xLTEtOTc5MTY_71ffc561-e6c1-445f-8a95-7c5cfc0c2ee6"
      unitRef="usd">600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i55ffaa49f5304067a1f2432e5ad353c3_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtNS0xLTEtOTc5MTY_a1fc0892-6c9c-4c3f-83b5-f2c36d902fcd"
      unitRef="usd">211300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id33a511667444bc19154b9c3a2c24264_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtNy0xLTEtOTc5MTY_1c0ade1e-a0d6-474c-94c9-d549a55208be"
      unitRef="usd">1858400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb8310eed44948d2afca97d18d48dedc_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtOS0xLTEtOTc5MTY_811b6b99-ff9a-4237-a8e2-977752527d50"
      unitRef="usd">-124100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c9dfd3a612e4e17b84ffad9a50ace89_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtMTEtMS0xLTk3OTE2_948fefa5-1032-4343-af28-e14b086cee09"
      unitRef="usd">1946200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1cd1cb2dc22f4a46aabb88f1269b8b2e_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtMTMtMS0xLTk3OTE2_76b677eb-df59-49d1-8d42-7f3b3a6c1181"
      unitRef="usd">3500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6da5930d23345caac48ae1213d121aa_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yMi9mcmFnOjIyMjdjOGJiZDI3YzRlNjI4MTQ5NGU3ODhhOTAxMzQ4L3RhYmxlOmRjMDNlNWVhZGI0ZjQ4ODliNjhiMjk1MDM0NTQyMTRmL3RhYmxlcmFuZ2U6ZGMwM2U1ZWFkYjRmNDg4OWI2OGIyOTUwMzQ1NDIxNGZfMjAtMTUtMS0xLTk3OTE2_fcb767f0-fef4-4168-a248-6f485b2132f1"
      unitRef="usd">1949700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMy0yLTEtMS05NzkxNg_692d78a4-0ce7-4c70-8683-8e24e0f7c3fe"
      unitRef="usd">51100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMy00LTEtMS05NzkxNg_7b5868ba-154b-4e9e-a38d-07f4eb55e0a3"
      unitRef="usd">36400000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNS0yLTEtMS05NzkxNg_f9d08bfb-f5c1-4c46-bc41-f3fe9b1463db"
      unitRef="usd">53500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNS00LTEtMS05NzkxNg_cd8e6ffc-47ca-420a-9e0a-02753472c164"
      unitRef="usd">40500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNi0yLTEtMS05NzkxNg_79b81522-6a68-44b1-84be-13364185d288"
      unitRef="usd">4600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNi00LTEtMS05NzkxNg_61870179-9d74-4ca2-b128-4a0afc4d677f"
      unitRef="usd">2400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNy0yLTEtMS05NzkxNg_684b911a-b0c9-4a92-b68d-31c15b1e361d"
      unitRef="usd">6700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNy00LTEtMS05NzkxNg_db78d1e7-dae0-4ec3-a737-7f5ff9d608b6"
      unitRef="usd">12000000.0</us-gaap:ShareBasedCompensation>
    <int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfOC0yLTEtMS05NzkxNg_6528f8d1-9f2c-4231-bb63-6014d8e86030"
      unitRef="usd">-15600000</int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount>
    <int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfOC00LTEtMS05NzkxNg_68f47253-17af-4e9e-ac0b-2834a2dd9df8"
      unitRef="usd">-15400000</int:DeferredIncomeTaxExpenseBenefitExcludingValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTAtMi0xLTEtOTc5MTY_32b26467-7364-43e2-bbf1-56ccb090eed3"
      unitRef="usd">5200000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTAtNC0xLTEtOTc5MTY_0b9c7fd4-2d64-40ff-bca0-e5300f7163d3"
      unitRef="usd">8900000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTItMi0xLTEtOTc5MTY_a7d565ff-30ea-41cf-aab3-00840c250a1e"
      unitRef="usd">17600000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTItNC0xLTEtOTc5MTY_0bceba57-1a91-41c6-8577-0348a798fa09"
      unitRef="usd">-10500000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTQtMi0xLTEtOTc5MTY_1af4208f-d81f-4363-b689-cde8280c6bd0"
      unitRef="usd">1539000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTQtNC0xLTEtOTc5MTY_ea786aca-f8ea-4161-9e26-668d72f4a91b"
      unitRef="usd">600700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTUtMi0xLTEtOTc5MTY_a5832f22-7502-40b5-b7af-a4d7ba1d5d9f"
      unitRef="usd">383000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTUtNC0xLTEtOTc5MTY_a54c44e6-de7c-4ab4-8aaa-0279d5d1e433"
      unitRef="usd">77400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTYtMi0xLTEtOTc5MTY_3c5abf6c-842d-47e0-b096-64ce250aa48d"
      unitRef="usd">26600000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTYtNC0xLTEtOTc5MTY_3a6504db-4823-4a25-a473-13fe01c738aa"
      unitRef="usd">24300000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTctMi0xLTEtOTc5MTY_ccd10114-d287-4b3a-9555-2ecaf06fbb57"
      unitRef="usd">322800000</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInDerivativeAssets
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTctNC0xLTEtOTc5MTY_35bd615d-42ab-4bd8-b201-e7705076d519"
      unitRef="usd">-39600000</us-gaap:IncreaseDecreaseInDerivativeAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTgtMi0xLTEtOTc5MTY_ef5824a6-b0a8-43c0-9ef8-52a943a309ee"
      unitRef="usd">-48700000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTgtNC0xLTEtOTc5MTY_a677ce4e-1ed0-4796-a6ce-8568f52a2613"
      unitRef="usd">-61900000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTktMi0xLTEtOTc5MTY_55e71ebd-af7b-45b1-96ae-051a67a3830a"
      unitRef="usd">235400000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseCashCollateralFromCounterparties
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMTktNC0xLTEtOTc5MTY_b57f977d-f439-46c4-a5ab-c8fcb4f53aa1"
      unitRef="usd">24700000</us-gaap:IncreaseDecreaseCashCollateralFromCounterparties>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjAtMi0xLTEtOTc5MTY_b48a74b7-36d3-4bd6-9490-65712a08bff8"
      unitRef="usd">163900000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjAtNC0xLTEtOTc5MTY_5c648dd1-a0ec-42f4-8e0d-38b37d6d4832"
      unitRef="usd">28900000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjEtMi0xLTEtOTc5MTY_ae07d740-cabd-4377-a944-dec541e930eb"
      unitRef="usd">1503500000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjEtNC0xLTEtOTc5MTY_2d6468fd-8bee-4cd7-8b54-50daba3589a5"
      unitRef="usd">605900000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <int:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjItMi0xLTEtOTc5MTY_5208b01c-33fb-49c8-bf9e-30dfa535132f"
      unitRef="usd">105300000</int:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <int:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjItNC0xLTEtOTc5MTY_bdc2b033-9c1d-46fd-a7f8-f90baa6924c2"
      unitRef="usd">-2700000</int:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjMtMi0xLTEtOTc5MTY_bd9da8fe-ccf5-40ab-9fcc-ebed8c51d70d"
      unitRef="usd">308400000</int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities>
    <int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjMtNC0xLTEtOTc5MTY_6174fb4d-6407-4b26-8675-0f57cf62e10c"
      unitRef="usd">41100000</int:IncreaseDecreaseInAccruedExpensesAndOtherLiabilities>
    <int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjQtMi0xLTEtOTc5MTY_edf35f2d-466a-4db0-9832-6e49d2bfc65c"
      unitRef="usd">127300000</int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent>
    <int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjQtNC0xLTEtOTc5MTY_c79e3b6a-45f0-4e3e-971a-8db0bf1b4b17"
      unitRef="usd">23800000</int:IncreaseDecreaseInIncomeTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjUtMi0xLTEtOTc5MTY_9695d1ec-c199-4d36-ad6a-a80f50feb26c"
      unitRef="usd">-80200000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjUtNC0xLTEtOTc5MTY_9bde0d81-3726-4d89-9a88-835079623986"
      unitRef="usd">104200000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjYtMi0xLTEtOTc5MTY_63bfd094-da53-42cf-92e7-def9827dcd3b"
      unitRef="usd">-29200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjYtNC0xLTEtOTc5MTY_1793d6cb-731f-4c5d-bdba-3215e235df87"
      unitRef="usd">140600000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjgtMi0xLTEtOTc5MTY_23d4cc5b-3fae-4009-8532-83dcd6cf72d6"
      unitRef="usd">639400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMjgtNC0xLTEtOTc5MTY_066a85c4-4de1-49b1-a5ec-3f3c71b29433"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzAtMi0xLTEtOTc5MTY_19be58de-23fe-4ffe-8e8d-d022513dc2a5"
      unitRef="usd">37700000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzAtNC0xLTEtOTc5MTY_17f95a22-721a-4138-8374-32fe7556bd3e"
      unitRef="usd">14200000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzEtMi0xLTEtOTc5MTY_d657b3f2-a2e5-42f0-84e1-266431a76c17"
      unitRef="usd">1400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzEtNC0xLTEtOTc5MTY_55e38f2e-5351-4f0c-983f-e1fdc9e06fd7"
      unitRef="usd">5400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzItMi0xLTEtOTc5MTY_77f5e9ab-3643-49e1-80d9-ddfaade26aeb"
      unitRef="usd">-678500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzItNC0xLTEtOTc5MTY_a2572d0e-2de3-4e10-8ece-644c09cdc933"
      unitRef="usd">-19700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzQtMi0xLTEtOTc5MTY_55bc681b-aec9-4346-a88d-7bc0d0596ac9"
      unitRef="usd">3772900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzQtNC0xLTEtOTc5MTY_efacf0fb-6c60-4a97-9928-f1e9b3439f50"
      unitRef="usd">300000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzUtMi0xLTEtOTc5MTY_e100cf86-cf3f-4a56-a5d4-2eef49073841"
      unitRef="usd">3244900000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzUtNC0xLTEtOTc5MTY_a1137614-9b6c-4bdb-855c-1e075de25436"
      unitRef="usd">8900000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzYtMi0xLTEtOTc5MTY_016a52a2-bd03-4079-98c8-172ae91de72b"
      unitRef="usd">15000000.0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzYtNC0xLTEtOTc5MTY_5047a94b-38fc-4f3b-bd17-1b4608d1d98f"
      unitRef="usd">13600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzctMi0xLTEtOTc5MTY_40b7764d-abd7-4703-bcf5-e8e29ffaff17"
      unitRef="usd">48700000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzctNC0xLTEtOTc5MTY_6e46caa8-2217-4539-8bb6-945dd5d0032a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzgtMi0xLTEtOTc5MTY_1f4a714a-3319-4ee3-bb06-194559ff7ddf"
      unitRef="usd">-13300000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzgtNC0xLTEtOTc5MTY_f9163c78-d0ca-4b5c-9803-c1cb4aac8e12"
      unitRef="usd">-13500000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzktMi0xLTEtOTc5MTY_afe0d613-8cae-4fa7-bcc1-0e94ccfd4e68"
      unitRef="usd">451000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfMzktNC0xLTEtOTc5MTY_8dccf98e-6c3e-4852-8962-fd7772f7480e"
      unitRef="usd">-35700000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDAtMi0xLTEtOTc5MTY_46881ebd-2c17-404e-9cb8-cbf5f9e52d2c"
      unitRef="usd">-9700000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDAtNC0xLTEtOTc5MTY_c65dea29-e574-4658-8555-7222c08f311e"
      unitRef="usd">-1400000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDEtMi0xLTEtOTc5MTY_6b0b8142-9c8f-4d54-8b96-d224ad6ad45c"
      unitRef="usd">-266400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDEtNC0xLTEtOTc5MTY_6ef5fed1-0431-4fa1-9d23-21f52661f682"
      unitRef="usd">83900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDItMi0xLTEtOTc5MTY_7b72f8f9-60fc-40e6-9521-e3669eff94b3"
      unitRef="usd">652200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib43f2744fb114e03b48c0074b3e4a0bb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDItNC0xLTEtOTc5MTY_de257169-4941-4e53-9b6d-3fdef447d2da"
      unitRef="usd">658800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDMtMi0xLTEtOTc5MTY_e85c5987-d0c5-4d74-8a29-bf5f30d5491a"
      unitRef="usd">385800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6da5930d23345caac48ae1213d121aa_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RhYmxlOmM2ZDA1NDE3MzEzMzQ5MGM4NTU0NTJiYmYwYTM1MzBlL3RhYmxlcmFuZ2U6YzZkMDU0MTczMTMzNDkwYzg1NTQ1MmJiZjBhMzUzMGVfNDMtNC0xLTEtOTc5MTY_b993eac6-f22e-4b66-bdd3-ee00402c6f3c"
      unitRef="usd">742700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RleHRyZWdpb246MDc1NTNjYzI2NGIxNGQwYmFmNDljMGI5NmNmMDM2ZjNfMjI5_0e8d8f91-2596-48ba-a696-e927bdf1d46c"
      unitRef="usd">7400000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ie6da5930d23345caac48ae1213d121aa_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18yNS9mcmFnOjA3NTUzY2MyNjRiMTRkMGJhZjQ5YzBiOTZjZjAzNmYzL3RleHRyZWdpb246MDc1NTNjYzI2NGIxNGQwYmFmNDljMGI5NmNmMDM2ZjNfMjM2_acb9f4db-2651-4261-9008-ed8ed6c0541f"
      unitRef="usd">7600000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zMS9mcmFnOjBmODYzNDYwYzQyNjQxNWE5ZmU5NjA5ZDIwZWU3NzkzL3RleHRyZWdpb246MGY4NjM0NjBjNDI2NDE1YTlmZTk2MDlkMjBlZTc3OTNfNDYwOA_ad09519d-d3ee-4c28-89c6-67cf01025154">&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-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General&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 Quarterly Report on Form 10-Q ("10-Q Report") as "World Fuel," "we," "our" and "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;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-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 Condensed Consolidated Financial Statements and related Notes include our parent company and all 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 Condensed Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. However, except as disclosed herein, there has been no material change in the information disclosed in the Notes included in our 2021 Annual Report on Form 10-K ("2021 10-K Report"). All intercompany transactions among our businesses 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;Revenues, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be representative of those for the full year. In our opinion, all adjustments necessary for a fair statement of the financial statements, which are of a normal and recurring nature, have been made for the interim periods reported. The information included in this 10-Q Report should be read in conjunction with the Consolidated Financial Statements and accompanying Notes included in our 2021 10-K Report. Certain amounts in the Condensed Consolidated Financial Statements and accompanying Notes may not add due to rounding; however, 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;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;During 2022, there have been no accounting standards that, upon adoption, had a material impact on the Company's unaudited Condensed 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: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 have been no recently issued accounting standards not yet adopted by us which are expected, upon adoption, 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;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;There have been no significant changes in the Company's accounting policies from those disclosed in our 2021 10-K Report. The significant accounting policies we use for quarterly financial reporting are disclosed in Note 1. Basis of Presentation, New Accounting Standards, and Significant Accounting Policies of the accompanying Notes to the Consolidated Financial Statements included in our 2021 10-K Report.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zMS9mcmFnOjBmODYzNDYwYzQyNjQxNWE5ZmU5NjA5ZDIwZWU3NzkzL3RleHRyZWdpb246MGY4NjM0NjBjNDI2NDE1YTlmZTk2MDlkMjBlZTc3OTNfNDYxMA_051465f7-d501-4479-ad57-0d7bc7d888e5">&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 Quarterly Report on Form 10-Q ("10-Q Report") as "World Fuel," "we," "our" and "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;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-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 Condensed Consolidated Financial Statements and related Notes include our parent company and all 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 Condensed Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. However, except as disclosed herein, there has been no material change in the information disclosed in the Notes included in our 2021 Annual Report on Form 10-K ("2021 10-K Report"). All intercompany transactions among our businesses have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zMS9mcmFnOjBmODYzNDYwYzQyNjQxNWE5ZmU5NjA5ZDIwZWU3NzkzL3RleHRyZWdpb246MGY4NjM0NjBjNDI2NDE1YTlmZTk2MDlkMjBlZTc3OTNfNDYxNQ_fe982d94-10ef-4c91-82eb-a0d51adcc226">Certain amounts in the Condensed Consolidated Financial Statements and accompanying Notes may not add due to rounding; however, all percentages have been calculated using unrounded amounts</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zMS9mcmFnOjBmODYzNDYwYzQyNjQxNWE5ZmU5NjA5ZDIwZWU3NzkzL3RleHRyZWdpb246MGY4NjM0NjBjNDI2NDE1YTlmZTk2MDlkMjBlZTc3OTNfNDYxMQ_e46b66f6-1954-40ed-84ca-abe7e2a70aa5">Certain prior period amounts have been reclassified to conform to the current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zMS9mcmFnOjBmODYzNDYwYzQyNjQxNWE5ZmU5NjA5ZDIwZWU3NzkzL3RleHRyZWdpb246MGY4NjM0NjBjNDI2NDE1YTlmZTk2MDlkMjBlZTc3OTNfNDYyMQ_37ad4036-1620-45d5-8bf8-b5808684dfa7">&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;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;During 2022, there have been no accounting standards that, upon adoption, had a material impact on the Company's unaudited Condensed 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: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 have been no recently issued accounting standards not yet adopted by us which are expected, upon adoption, 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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMjQ2NA_2e50357d-20f1-4c13-8ecd-4cddd41d240b">&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;2. Accounts Receivable&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;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 $4.0 billion and $2.4 billion and an allowance for expected credit losses, primarily related to accounts receivable, of $22.7 million and $29.8 million, as of June&#160;30, 2022 and December&#160;31, 2021, respectively. Changes to the expected credit loss provision during the six months ended June 30, 2022 include global economic outlook considerations as a result of the Company's assessment of reasonable and supportable forward-looking information.&#160;Write-offs of uncollectible receivables during the six months ended June 30, 2022 resulted principally from pre-existing financial difficulties experienced by certain customers. Based on an aging analysis as of June&#160;30, 2022, 97% 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: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:60.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&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:17.468%"/&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;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2022&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;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;Balance as of January 1,&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;29.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;(12.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;(21.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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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.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="background-color:#ffffff;padding:2px 1pt;text-align:left;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 June 30,&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;22.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: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;39.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Receivable Purchase Agreements&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. 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 Condensed Consolidated Balance Sheets. Fees paid under the RPAs are recorded within Interest expense and other financing costs, net on the Condensed Consolidated Statements of Income and Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&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 six months ended June 30, 2022 and 2021, we sold receivables under the RPAs with an aggregate face value of $6.2 billion and $4.3 billion, respectively, and paid fees of $14.6 million and $9.4 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfODkz_89c4aace-7055-49f3-904d-dc780d1c2237"
      unitRef="usd">4000000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfOTAx_69e16d06-d5d4-4f00-889f-42243a88f814"
      unitRef="usd">2400000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfOTk1_43268f17-2ffa-4f6f-a3b5-fc672344cccb"
      unitRef="usd">22700000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMTAwMw_7ff5dd5c-8784-411e-8418-00911729efa4"
      unitRef="usd">29800000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <int:AccountsReceivableBalanceOutstandingLessThan60DaysPercent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMTQ3OA_3ab05400-1c7b-4e44-9e7f-9aaa8d06ee37"
      unitRef="number">0.97</int:AccountsReceivableBalanceOutstandingLessThan60DaysPercent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMjQ2MQ_1b960506-ee45-4fd0-991d-41952fd53589">&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: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:60.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.467%"/&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:17.468%"/&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;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2022&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;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;Balance as of January 1,&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;29.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;(12.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;(21.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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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.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="background-color:#ffffff;padding:2px 1pt;text-align:left;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 June 30,&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;22.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: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;39.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfMi0xLTEtMS05NzkxNg_1976d404-0d09-4993-826e-15ef2c8d4a8e"
      unitRef="usd">29800000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ib43f2744fb114e03b48c0074b3e4a0bb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfMi0zLTEtMS05NzkxNg_3c677945-1fa0-4f6b-a768-7c9e796219a2"
      unitRef="usd">57300000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfMy0xLTEtMS05NzkxNg_0fadee6d-7a0d-40d1-b996-8985139e8f82"
      unitRef="usd">4600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfMy0zLTEtMS05NzkxNg_719b6269-4436-4ed1-b497-601e2556e211"
      unitRef="usd">2400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNC0xLTEtMS05NzkxNg_93a37ea7-5502-47b9-9625-9c884577dc38"
      unitRef="usd">12800000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNC0zLTEtMS05NzkxNg_c9234e25-1111-40b1-9e74-52c6f40f3edf"
      unitRef="usd">21200000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNS0xLTEtMS05NzkxNg_9decb027-3388-49aa-be60-bdc18c0d926b"
      unitRef="usd">700000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNS0zLTEtMS05NzkxNg_f35e8f2b-4b48-4b61-a9f4-614670d34c40"
      unitRef="usd">1100000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNi0xLTEtMS05NzkxNg_19679da4-a645-4ceb-8796-cd75fa6a2b04"
      unitRef="usd">400000</int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss>
    <int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNi0zLTEtMS05NzkxNg_07a1c5a9-580e-4918-802f-bb439301cace"
      unitRef="usd">100000</int:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNy0xLTEtMS05NzkxNg_0198efe8-35c2-4250-abc0-e3d3c1c9a423"
      unitRef="usd">22700000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="ie6da5930d23345caac48ae1213d121aa_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RhYmxlOjRjZTU2ZjA3NDY2YjRhNDA4YTFkNzM3NDZiYmU1NjdiL3RhYmxlcmFuZ2U6NGNlNTZmMDc0NjZiNGE0MDhhMWQ3Mzc0NmJiZTU2N2JfNy0zLTEtMS05NzkxNg_dca782ea-d8f9-4b00-b7ca-8d5d12828f34"
      unitRef="usd">39800000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:TradeReceivablesHeldForSaleReconciliationToCashFlowDeductionsFromHeldForSale
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMjM5Ng_dd2c5a13-36e1-48a0-ad1a-6e5d4ccef627"
      unitRef="usd">6200000000</us-gaap:TradeReceivablesHeldForSaleReconciliationToCashFlowDeductionsFromHeldForSale>
    <us-gaap:TradeReceivablesHeldForSaleReconciliationToCashFlowDeductionsFromHeldForSale
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMjQwMw_5a39ae5f-d475-4758-8378-4ab53b7208ac"
      unitRef="usd">4300000000</us-gaap:TradeReceivablesHeldForSaleReconciliationToCashFlowDeductionsFromHeldForSale>
    <int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMzI5ODUzNDg4NTgzNw_3e0f2f44-8a15-45aa-b2b5-e1a90ebb3754"
      unitRef="usd">14600000</int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements>
    <int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNC9mcmFnOjNkMDc4ZDZhNDVlNTQzZjU5MzdjZjJlYWNmMjY3MjQzL3RleHRyZWdpb246M2QwNzhkNmE0NWU1NDNmNTkzN2NmMmVhY2YyNjcyNDNfMzI5ODUzNDg4NTg0Mw_6b7e8874-e116-45d6-b1d6-96e233f69a29"
      unitRef="usd">9400000</int:FeesAndInterestPaidUnderReceivablesPurchaseAgreements>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDY0NQ_2b945d62-00c5-49fa-a4da-fc92942e20e7">&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&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 Acquisition&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&#160;3, 2022 for total estimated consideration of $792.2&#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. The total purchase consideration also included a receivable of $0.5&#160;million from the seller for estimated working capital &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;adjustments. During the second quarter, the working capital adjustments were updated and as a result the working capital payable to seller increased to $2.3&#160;million, which was paid on July 1, 2022.&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 was accounted for as a business combination and is reported in the land segment. We are in the process of obtaining information to measure all assets acquired and liabilities assumed. Additionally, we continue to gather and evaluate contracts acquired that could impact the underlying inputs and assumptions used in the valuation of assets acquired and liabilities assumed. These estimates, along with any related tax impacts, are subject to change during the measurement period, which is up to one year from the acquisition date. The following preliminary purchase price allocation was estimated based on the information obtained to date and is expected to be completed in 2022. During the three months ended June 30, 2022, the purchase price allocation was adjusted as shown in the table below. These adjustments have been retrospectively reflected as of the acquisition 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;The following table summarizes the fair value of the aggregate consideration as well as the preliminary allocation of the purchase price to the fair value of the assets acquired and liabilities assumed as recorded in the first quarter of 2022 and as adjusted in the second quarter of 2022 (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:55.040%"/&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: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: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;Preliminary&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;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;As Adjusted&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;Consideration:&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:2px 1pt;text-align:left;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&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;642.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;642.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;Working capital adjustment (receivable from) payable to seller&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.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;2.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.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued to seller&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;50.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.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;Amount due to sellers&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;100.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 fair value of consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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-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;792.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795.0&#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: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 #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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets acquired and 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Cash&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;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="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;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;Accounts receivable&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;109.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;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.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;Inventory&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;50.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.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;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;padding:2px 0 2px 1pt;text-align:right;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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets subject to 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;162.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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets not subject to 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; (2)&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;29.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;29.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;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;(38.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.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;(38.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;/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 assets and liabilities, net&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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(37.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;Net identifiable assets acquired&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;405.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;1.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;407.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;Goodwill&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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387.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.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;388.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;Net assets acquired&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;792.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;795.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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Identifiable intangible assets subject to amortization primarily consist of customer and network relationships and other identifiable assets which will be amortized over a weighted average life of 11.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Identifiable intangible assets not subject to amortization include trademarks and trade names acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Includes the recognition of right of use assets of $45.0&#160;million and lease liabilities of $46.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Goodwill 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 land segment. We anticipate that all of the goodwill assigned to the land segment will be deductible for tax purposes.&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;Total revenue and income before income taxes of Flyers included in the Company's Condensed Consolidated Statement of Income for the period from the date of acquisition through June&#160;30, 2022 were $1.8 billion and $39.8 million, respectively.&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;The following presents unaudited pro forma combined financial information of the Company for the three and six months ended June&#160;30, 2021 as if the acquisition of Flyers had been completed on January 1, 2021 (in millions, except per share data):&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:54.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&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:20.392%"/&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;(unaudited)&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;Three Months Ended&lt;br/&gt;June 30, 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;Six Months Ended June 30, 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;Revenue&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;7,805.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 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;14,141.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income 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;33.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;53.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;/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;The unaudited pro forma combined financial information was based on the historical financial information of World Fuel and Flyers and includes (i) incremental amortization expense to be incurred based on the preliminary fair values of the identifiable intangible assets acquired; (ii) additional interest expense associated with the incremental borrowings under our Credit Facility to finance the acquisition; (iii) nonrecurring transaction costs recognized in connection with the transaction; and (iv) the tax effect of the pro forma adjustments as well as the recognition of income tax expense associated with Flyers' historical statements, calculated using statutory tax rates, as Flyers was comprised of limited liability companies not subject to federal and state income taxes prior to the acquisition. The unaudited pro forma combined financial information does not necessarily reflect what the combined company's financial condition or results of operations would have been had the transaction and the related financing occurred on the dates indicated. The unaudited pro forma financial information also may not be useful in predicting the future financial condition and results of operations of the combined company following the transaction. In addition, the unaudited pro forma combined financial information does not give effect to any cost savings, operating synergies or revenue synergies that may result from the transaction, or the costs to achieve any such synergies.&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;2021 Acquisition&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;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDIw_084d6db2-18e2-4f6f-a0c3-fba33d2e441e"
      unitRef="usd">792200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNTQx_2a4b1c09-ff89-4b87-844f-2e758dd68ccb"
      unitRef="usd">642700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <int:BusinessCombinationConsiderationTransferredEstimatedWorkingCapital
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNTU4_c70c317e-a505-404b-a0b5-98d6df825958"
      unitRef="usd">19700000</int:BusinessCombinationConsiderationTransferredEstimatedWorkingCapital>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNjYy_5343bcfb-64b1-4aa8-8bff-eb1de13a12c7"
      unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNzAz_30fbd76d-ecbc-41e3-8216-22d626c18359"
      unitRef="shares">1768034</int:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableShares>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNzU3_bbcd5888-a4f7-424c-8d3a-36205c182975"
      unitRef="usdPerShare">28.28</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNzg1_4b5edc96-6a79-4cfa-b5fd-838c1e9623c7"
      unitRef="usd">100000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMzI5ODUzNDg5NTY1Mw_59e2d624-8fc7-468c-98de-43d0f2afa19a"
      unitRef="usd">-500000</int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable>
    <int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMzI5ODUzNDg5MjI3NA_4377cd34-8b20-4bdd-9e35-cec25d20b78b"
      unitRef="usd">2300000</int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDY0OQ_352abdc0-21b7-40bc-8a6e-5ce2bb6489e3">&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 fair value of the aggregate consideration as well as the preliminary allocation of the purchase price to the fair value of the assets acquired and liabilities assumed as recorded in the first quarter of 2022 and as adjusted in the second quarter of 2022 (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:55.040%"/&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: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: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;Preliminary&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;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;As Adjusted&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;Consideration:&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:2px 1pt;text-align:left;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&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;642.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;642.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;Working capital adjustment (receivable from) payable to seller&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.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;2.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.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued to seller&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;50.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.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;Amount due to sellers&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;100.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 fair value of consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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-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;792.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795.0&#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: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 #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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets acquired and 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Cash&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;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="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;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;Accounts receivable&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;109.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;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.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;Inventory&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;50.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.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;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;padding:2px 0 2px 1pt;text-align:right;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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets subject to 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;162.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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets not subject to 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; (2)&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;29.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;29.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;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;(38.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.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;(38.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;/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 assets and liabilities, net&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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(37.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;Net identifiable assets acquired&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;405.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;1.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;407.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;Goodwill&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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387.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.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;388.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;Net assets acquired&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;792.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;795.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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Identifiable intangible assets subject to amortization primarily consist of customer and network relationships and other identifiable assets which will be amortized over a weighted average life of 11.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Identifiable intangible assets not subject to amortization include trademarks and trade names acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Includes the recognition of right of use assets of $45.0&#160;million and lease liabilities of $46.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:7pt;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;Goodwill 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 land segment. We anticipate that all of the goodwill assigned to the land segment will be deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMi0yLTEtMS0xMDYzMzY_2a4b1c09-ff89-4b87-844f-2e758dd68ccb"
      unitRef="usd">642700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMi0yLTEtMS05NzkxNg_0a69b629-7350-4a7e-8341-87d9f210a0fe"
      unitRef="usd">642700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMy0yLTEtMS0xMDYzMzY_59e2d624-8fc7-468c-98de-43d0f2afa19a"
      unitRef="usd">-500000</int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEstimatedWorkingCapitalAdjustmentReceivableFromSeller
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMy00LTEtMS0xMDYzNDE_c79c3037-2942-4d98-9d77-517647a8c22b"
      unitRef="usd">2800000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEstimatedWorkingCapitalAdjustmentReceivableFromSeller>
    <int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMy0yLTEtMS05NzkxNg_4377cd34-8b20-4bdd-9e35-cec25d20b78b"
      unitRef="usd">2300000</int:BusinessCombinationWorkingCapitalAdjustmentPayableReceivable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNC0yLTEtMS0xMDYzMzY_5343bcfb-64b1-4aa8-8bff-eb1de13a12c7"
      unitRef="usd">50000000.0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNC0yLTEtMS05NzkxNg_4ae523a8-6dc5-4f88-b41b-46e5b1a2ede6"
      unitRef="usd">50000000.0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNS0yLTEtMS0xMDYzMzY_4b5edc96-6a79-4cfa-b5fd-838c1e9623c7"
      unitRef="usd">100000000.0</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNS0yLTEtMS05NzkxNg_0d8b7d7a-ef71-45ac-8f76-44152c920258"
      unitRef="usd">100000000.0</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNi0yLTEtMS0xMDYzMzY_084d6db2-18e2-4f6f-a0c3-fba33d2e441e"
      unitRef="usd">792200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNi00LTEtMS0xMDYzNDE_d2404f1b-f97c-4276-a856-64338ec18dd4"
      unitRef="usd">2800000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfNi0yLTEtMS05NzkxNg_cd4d3ace-4612-46af-889c-4e1b5a1f5c51"
      unitRef="usd">795000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfOS0yLTEtMS0xMDYzMzY_bb6f8276-89ae-478d-b1ee-77d60a9c983e"
      unitRef="usd">3300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfOS0yLTEtMS05NzkxNg_9175bf66-7d2a-4cc2-aba4-50591cf0f592"
      unitRef="usd">3300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTAtMi0xLTEtMTA2MzM2_e28a7d7e-0813-472a-966b-6dc3ef927343"
      unitRef="usd">109200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTAtNC0xLTEtMTA2MzQx_b88ccf62-7984-4f52-8827-ed5081bd800e"
      unitRef="usd">600000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTAtMi0xLTEtOTc5MTY_9a4e5597-953a-4174-a784-f028927b9fc2"
      unitRef="usd">109800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTEtMi0xLTEtMTA2MzM2_236ceaea-6e5f-4145-89e0-b6d64a60c8d0"
      unitRef="usd">50900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTEtMi0xLTEtOTc5MTY_c7735597-377f-4de6-b0ad-d860e52de1f5"
      unitRef="usd">50900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTItMi0xLTEtMTA2MzM2_cf67ed91-7353-4d17-9df1-1b1c117edb62"
      unitRef="usd">126600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTItMi0xLTEtOTc5MTY_e79c9f3b-64e9-4ef3-ba3a-9956ebfae210"
      unitRef="usd">126600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTMtMi0xLTEtMTA2MzM2_522cb26c-6deb-4b33-a15a-8a8358baa10d"
      unitRef="usd">162900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTMtNC0xLTEtMTA2MzQx_69d825e0-7870-414d-8b52-64081fd49d9f"
      unitRef="usd">-400000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTMtMi0xLTEtOTc5MTY_216e9439-b512-46fc-8f0f-dc64fea180ba"
      unitRef="usd">162500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTQtMi0xLTEtMTA2MzM2_accf4a29-817d-4493-ad72-fc35db5d9d9b"
      unitRef="usd">29300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTQtMi0xLTEtOTc5MTY_cb1d260c-608b-4d6a-ac9e-440eff96da9c"
      unitRef="usd">29300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTUtMi0xLTEtMTA2MzM2_3bbdef5a-7aa7-4743-bdbe-f68e91187117"
      unitRef="usd">38000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTUtNC0xLTEtMTA2MzQx_96508994-1a0e-4c08-a0f9-dbd8c1c2b756"
      unitRef="usd">100000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTUtMi0xLTEtOTc5MTY_bf344780-33a5-4fce-bb29-946993ae1dbb"
      unitRef="usd">38000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTYtMi0xLTEtMTA2MzM2_1d722011-ccad-447c-8bc3-f0c73ff30435"
      unitRef="usd">-39000000.0</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssetsAndLiabilitiesNet
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTYtNC0xLTEtMTA2MzQx_ab2c1e18-d69a-4a33-a833-2848c6d7728f"
      unitRef="usd">1800000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssetsAndLiabilitiesNet>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTYtMi0xLTEtOTc5MTY_50857bd9-b76d-40b1-9e8d-0946be1d45f0"
      unitRef="usd">-37300000</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTctMi0xLTEtMTA2MzM2_586f3c04-247b-467d-91da-94e5f6350e9f"
      unitRef="usd">405100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsLiabilitiesExcludingGoodwill
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTctNC0xLTEtMTA2MzQx_32bd40bf-cb26-4219-a767-c0975855bd9a"
      unitRef="usd">1900000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsLiabilitiesExcludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTctMi0xLTEtOTc5MTY_d6ab339d-1b34-4bbd-8c61-9a4a007b00dc"
      unitRef="usd">407000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTgtMi0xLTEtMTA2MzM2_cd3384d2-6abc-4f3b-b142-c1c5ae2b111d"
      unitRef="usd">387100000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTgtNC0xLTEtMTA2MzQx_9c7ac610-65ee-4b8f-95b4-b22b9a1769d1"
      unitRef="usd">900000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTgtMi0xLTEtOTc5MTY_16141211-8376-42f8-a838-cb5c2714638e"
      unitRef="usd">388000000.0</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTktMi0xLTEtMTA2MzM2_7dd99fc6-b775-4a8f-8a49-c2f115ff2e67"
      unitRef="usd">792200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsLiabilitiesIncludingGoodwill
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTktNC0xLTEtMTA2MzQx_56d6b4ce-24a4-4b21-aca4-b01a8d7a2c57"
      unitRef="usd">2800000</int:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsLiabilitiesIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i3d1ff48b525e404499123f3aeb765e88_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOjBjY2NmYTM2ZTgwYTQ4NWJiMWM1MjJhNzdmNzA4YjM0L3RhYmxlcmFuZ2U6MGNjY2ZhMzZlODBhNDg1YmIxYzUyMmE3N2Y3MDhiMzRfMTktMi0xLTEtOTc5MTY_aa1dacf1-aee8-4255-836f-a23bd871a7b7"
      unitRef="usd">795000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i12db3d7ffad246cfaaac77e19214ee82_D20220103-20220103"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDY1MA_eb37f692-ab67-4870-ba68-21dfcf1a2a59">P11Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMjE0Ng_771b3de5-420c-4b3b-8c24-d3a727e7fdfc"
      unitRef="usd">45000000</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilities
      contextRef="i9a813c1777ad4fab8890128e0620646c_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMjE3NA_4ecc1148-f7fd-4546-86e1-1560ab899c35"
      unitRef="usd">46000000</int:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilities>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMjY1NQ_f4b8db79-2e8b-4914-8aef-9d7252ced182"
      unitRef="usd">1800000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ie789d4cd091645c1a71a1266a532698e_D20220103-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfMjY2Mg_326e77c3-4736-4190-a463-fb6fdc0a7830"
      unitRef="usd">39800000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDY1MQ_783f302d-55c5-43eb-b8c0-6633d43eb9c1">&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;The following presents unaudited pro forma combined financial information of the Company for the three and six months ended June&#160;30, 2021 as if the acquisition of Flyers had been completed on January 1, 2021 (in millions, except per share data):&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:54.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&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:20.392%"/&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;(unaudited)&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;Three Months Ended&lt;br/&gt;June 30, 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;Six Months Ended June 30, 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;Revenue&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;7,805.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 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;14,141.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income 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;33.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;53.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;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i63f558bf31c54eb79eb2c4d67c78580f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOmM5OGZiZTQ4OTE2NzRkZjk5OTBkYTcyZjY0MDgyYzA4L3RhYmxlcmFuZ2U6Yzk4ZmJlNDg5MTY3NGRmOTk5MGRhNzJmNjQwODJjMDhfMS0xLTEtMS05NzkxNg_66fdb5a8-f94d-4edb-95e6-a4114906c090"
      unitRef="usd">7805400000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i57fd902f22eb4259a42addbb400916ef_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOmM5OGZiZTQ4OTE2NzRkZjk5OTBkYTcyZjY0MDgyYzA4L3RhYmxlcmFuZ2U6Yzk4ZmJlNDg5MTY3NGRmOTk5MGRhNzJmNjQwODJjMDhfMS0zLTEtMS05NzkxNg_6bc2abd6-60c5-4e39-8490-3860ffde9587"
      unitRef="usd">14141000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i63f558bf31c54eb79eb2c4d67c78580f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOmM5OGZiZTQ4OTE2NzRkZjk5OTBkYTcyZjY0MDgyYzA4L3RhYmxlcmFuZ2U6Yzk4ZmJlNDg5MTY3NGRmOTk5MGRhNzJmNjQwODJjMDhfMi0xLTEtMS05NzkxNg_c4d4d4ea-a91c-4e68-8895-413290ca2eca"
      unitRef="usd">33300000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i57fd902f22eb4259a42addbb400916ef_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RhYmxlOmM5OGZiZTQ4OTE2NzRkZjk5OTBkYTcyZjY0MDgyYzA4L3RhYmxlcmFuZ2U6Yzk4ZmJlNDg5MTY3NGRmOTk5MGRhNzJmNjQwODJjMDhfMi0zLTEtMS05NzkxNg_2ed0edaf-b2e0-4216-8bb0-0cdaae98a852"
      unitRef="usd">53500000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0d741dec02644f6a931b068b38814ef9_D20211001-20211001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y18zNy9mcmFnOmFjNzQ1ZjM2ZWVhNTRlYjdiN2VlM2Q2OGE3Y2JjMTRlL3RleHRyZWdpb246YWM3NDVmMzZlZWE1NGViN2I3ZWUzZDY4YTdjYmMxNGVfNDU0Ng_8519568d-7973-4024-adba-e2883116ac29"
      unitRef="usd">41400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RleHRyZWdpb246ZDQyYmU2MDg3MTU3NGZkNDg4MDg4NzU0YmQxYTE4ZTNfMTU3_12b3af36-184b-443b-aa6d-715b482542e1">&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. Goodwill&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%"&gt;The following table provides information regarding changes in goodwill during the six months ended June 30, 2022 and 2021 (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="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="padding:2px 1pt;text-align:center;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, 2021&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;400.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;461.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;861.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&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;2022 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;388.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;388.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 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;(2.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;(13.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;(16.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;As of June 30, 2022&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;397.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;836.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;1,233.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RleHRyZWdpb246ZDQyYmU2MDg3MTU3NGZkNDg4MDg4NzU0YmQxYTE4ZTNfMTU2_38d83162-da0a-4dc5-a793-b7965640fecb">&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%"&gt;The following table provides information regarding changes in goodwill during the six months ended June 30, 2022 and 2021 (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="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="padding:2px 1pt;text-align:center;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, 2021&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;400.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;461.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;861.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&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;2022 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;388.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;388.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 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;(2.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;(13.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;(16.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;As of June 30, 2022&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;397.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;836.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;1,233.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i0e45816208e8489699e103905cfec62b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMS0xLTEtMS05NzkxNg_67efe843-d9cd-4011-92ef-2d6baeae6392"
      unitRef="usd">400100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i861349cd80ba47479be04ba7d8de6d51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMS0zLTEtMS05NzkxNg_47b8997d-5131-4dae-b68c-018ee09489ee"
      unitRef="usd">461800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMS01LTEtMS05NzkxNg_2bd85c4a-4f27-4042-982c-d34cbb15c0e9"
      unitRef="usd">861900000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iba212dae41694ed599a9f64b135e4aeb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMi0xLTEtMS05NzkxNg_cac4f8d9-b513-4140-9ea1-20d0bf62bc1d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2c4216f9fce5472786c072e6ca246378_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMi0zLTEtMS05NzkxNg_bbb96eb1-ccdc-4fc1-9c56-c74f73be6989"
      unitRef="usd">388000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMi01LTEtMS05NzkxNg_921096bb-5fce-4f5f-af9d-39eb685d85db"
      unitRef="usd">388000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iba212dae41694ed599a9f64b135e4aeb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMy0xLTEtMS05NzkxNg_54cc2de4-b0e6-4c01-afab-316ac69dfb1d"
      unitRef="usd">-2800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2c4216f9fce5472786c072e6ca246378_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMy0zLTEtMS05NzkxNg_beea789a-a4b5-476d-8b15-79faed78ad81"
      unitRef="usd">-13800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfMy01LTEtMS05NzkxNg_a4eb94bc-fca5-4683-9477-bd89c1e6898f"
      unitRef="usd">-16500000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i264114f13e4f491e9df20259c5c88a29_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfNC0xLTEtMS05NzkxNg_1e184790-08ef-4d39-b230-d70c08c5a2cc"
      unitRef="usd">397300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2abcc909085f4b3a8043ae0bc637f0d8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfNC0zLTEtMS05NzkxNg_78bca3df-75cd-4c56-9c61-3d28e913c703"
      unitRef="usd">836000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180Ni9mcmFnOmQ0MmJlNjA4NzE1NzRmZDQ4ODA4ODc1NGJkMWExOGUzL3RhYmxlOmM2YTdkNGUwOWY1ZDRmOTk4YzE3NTNmMGI0ZmNhZDNiL3RhYmxlcmFuZ2U6YzZhN2Q0ZTA5ZjVkNGY5OThjMTc1M2YwYjRmY2FkM2JfNC01LTEtMS05NzkxNg_6903f6ea-e77c-47ff-9529-e921d2900eb4"
      unitRef="usd">1233300000</us-gaap:Goodwill>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDE5Nw_d5715508-8052-4204-9b65-453acb2f559b">&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. 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;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: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:63.666%"/&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:16.445%"/&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;June&#160;30, 2022&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;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;66.8&#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;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;(56.1)&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;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;(511.6)&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;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;762.1&#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: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;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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 Condensed 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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;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;Condensed 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;June 30,&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;December 31,&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;June 30,&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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:8pt;font-weight:700;line-height:100%"&gt;2022&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2022&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:1pt solid #000;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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: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: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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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: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;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: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;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:8pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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 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;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="2" style="background-color:#ffffff;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: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 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;11.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;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: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;/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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;36.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: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;3.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;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;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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="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: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="3" style="background-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;1,370.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: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;899.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;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;/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: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 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;520.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;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;259.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;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;/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: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;406.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;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;853.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: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;/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: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;145.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;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;388.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;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;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;24.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;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;7.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;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;/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: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 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.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;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;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: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: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;9.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.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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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:#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:8pt;font-weight:400;line-height:100%"&gt;2,476.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:8pt;font-weight:400;line-height:100%"&gt;766.3&#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:8pt;font-weight:400;line-height:100%"&gt;2,423.8&#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:8pt;font-weight:400;line-height:100%"&gt;738.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&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: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 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;2,513.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: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;2,427.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: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;/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 8. 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 on 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: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:32.233%"/&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.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.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.546%"/&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="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 Assets/(Liabilities)&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;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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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: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 #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-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;61.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:top"/&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: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 #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;59.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:top"/&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: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 #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;(0.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:top"/&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: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 #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;0.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: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;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 Condensed 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:34.280%"/&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: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: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: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: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:10.603%"/&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="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 Three Months Ended&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="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;June 30, 2022&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;June 30, 2021&lt;/span&gt;&lt;/td&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;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="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"&gt;Cost of 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;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="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:700;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;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="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"&gt;Interest expense and other financing costs, net&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;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,122.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,868.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,085.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,901.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11.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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;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: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:2px 1pt 2px 25pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(10.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: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;(11.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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;(2.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:8pt;font-weight:400;line-height:100%"&gt;67.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;/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;&#160;&#160;&#160;Interest rate 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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.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: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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;Total amount of income and expense line items excluding the impact of hedges&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: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;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:8pt;font-weight:400;line-height:100%"&gt;17,234.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,871.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,088.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,972.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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11.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:bottom"/&gt;&lt;/tr&gt;&lt;/table&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:34.280%"/&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: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: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: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: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:10.603%"/&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="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 Six Months Ended&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="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;June 30, 2022&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;June 30, 2021&lt;/span&gt;&lt;/td&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;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;Revenue&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 #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="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: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="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: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="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%"&gt;Cost of revenue&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;29,504.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,019.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 #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:#ffffff;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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,043.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt 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;12,667.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 #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:#ffffff;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;22.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 6.25pt;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;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;42.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;26.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(52.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 6.25pt;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;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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;(145.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: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;(14.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:8pt;font-weight:400;line-height:100%"&gt;88.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;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;&#160;&#160;&#160;Interest rate 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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.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: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.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: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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,009.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,058.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,763.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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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 Condensed 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:35.888%"/&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.443%"/&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 style="height:30pt"&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;2021&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;(56.6)&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;(113.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;(131.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;(190.6)&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;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: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;8.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;11.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 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;15.2&#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;/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 six months ended June 30, 2022 and 2021, 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&#160;June&#160;30, 2022, on a pre-tax basis,&#160;$12.1 million is scheduled to be reclassified from Accumulated other comprehensive income (loss) 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 Condensed 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:54.455%"/&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.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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 #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;2022&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;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 #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;2022&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;2021&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;(56.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: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;(13.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: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;(109.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;(76.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: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;(0.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 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;69.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;td colspan="3" style="background-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;(0.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 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;154.3&#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 (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.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.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;10.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;3.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;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;(55.6)&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;55.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;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;(99.6)&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;81.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;/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:32.525%"/&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.806%"/&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 style="height:39pt"&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) Reclassified from Accumulated other comprehensive income (loss) into Net 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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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;2022&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;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 #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;2022&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;2021&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;(82.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;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;(2.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;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;(107.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;(14.6)&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;&#x2014;&#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;67.4&#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;&#x2014;&#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;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: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;(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;(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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;(82.6)&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;64.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;(107.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;73.4&#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 Condensed 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: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:25.508%"/&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:20.391%"/&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instruments - Non-designated&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;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;2022&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;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 #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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;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: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;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 #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;72.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;td colspan="3" style="background-color:#cceeff;padding: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;12.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;td colspan="3" style="background-color:#cceeff;padding: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;148.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;td colspan="3" style="background-color:#cceeff;padding: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;(290.9)&lt;/span&gt;&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: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:top"&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:top"&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:#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;(6.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;td colspan="3" style="background-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;(17.0)&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;306.8&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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;61.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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;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;Foreign currency 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:top"&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;border-top:1pt solid #000;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;0.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:top"/&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:top"&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 style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;0.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:top"/&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:top"&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 #000;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: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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (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:top"&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;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 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;(1.5)&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;td colspan="3" style="background-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;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:top"/&gt;&lt;td colspan="3" style="background-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;1.8&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;(1.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:top"/&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:top"&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;2.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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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;Total gain (loss)&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: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 #000000;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;68.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:top"/&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: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 #000000;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;5.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:top"/&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: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 #000000;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;135.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:top"/&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: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 #000000;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;17.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: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;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"&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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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: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 #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-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;15.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:top"/&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: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 #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-top:1pt solid #000;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 #000000;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 #000000;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;15.4&#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:top"/&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: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 #000000;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 #000000;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;As of June&#160;30, 2022 and December&#160;31, 2021, 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="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIwNg_dbb7a7f2-8e3a-4c66-8163-0b086af10029">&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: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:63.666%"/&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:16.445%"/&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;June&#160;30, 2022&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;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;66.8&#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;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;(56.1)&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;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;(511.6)&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;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;762.1&#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: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;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNonmonetaryNotionalAmountVolume
      contextRef="i6fa4fe5c9e2045c6abd965b32e6fda62_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjVjMGU1ZGM1OWU2NjQyMzI5MTdkM2MyZGE5ODNkMDczL3RhYmxlcmFuZ2U6NWMwZTVkYzU5ZTY2NDIzMjkxN2QzYzJkYTk4M2QwNzNfMi00LTEtMS05NzkxNg_096ae12b-f17c-4871-b2e6-514873b7412e"
      unitRef="bbl">66800000</us-gaap:DerivativeNonmonetaryNotionalAmountVolume>
    <us-gaap:DerivativeNonmonetaryNotionalAmountVolume
      contextRef="iaf1d7f9776104bf3809f3f54bc88892f_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjVjMGU1ZGM1OWU2NjQyMzI5MTdkM2MyZGE5ODNkMDczL3RhYmxlcmFuZ2U6NWMwZTVkYzU5ZTY2NDIzMjkxN2QzYzJkYTk4M2QwNzNfMy00LTEtMS05NzkxNg_df946cac-8795-46ac-9ff6-a7f54e2565aa"
      unitRef="bbl">56100000</us-gaap:DerivativeNonmonetaryNotionalAmountVolume>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i114adbf99dd548fba7550f3863df3d20_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjVjMGU1ZGM1OWU2NjQyMzI5MTdkM2MyZGE5ODNkMDczL3RhYmxlcmFuZ2U6NWMwZTVkYzU5ZTY2NDIzMjkxN2QzYzJkYTk4M2QwNzNfNi00LTEtMS05NzkxNg_d060ca85-afff-4d0b-9118-f62078d1041d"
      unitRef="usd">511600000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="id6e4abebc569472f9074fc2ea4a21b97_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjVjMGU1ZGM1OWU2NjQyMzI5MTdkM2MyZGE5ODNkMDczL3RhYmxlcmFuZ2U6NWMwZTVkYzU5ZTY2NDIzMjkxN2QzYzJkYTk4M2QwNzNfNy00LTEtMS05NzkxNg_deab26d5-f8fe-4b89-bb6f-c594468bf2da"
      unitRef="usd">762100000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="id23066dc33a94dee8118259e4baedc86_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjVjMGU1ZGM1OWU2NjQyMzI5MTdkM2MyZGE5ODNkMDczL3RhYmxlcmFuZ2U6NWMwZTVkYzU5ZTY2NDIzMjkxN2QzYzJkYTk4M2QwNzNfMTAtNC0xLTEtOTc5MTY_8f874d13-436b-4d85-a2ca-f1289d6c3ded"
      unitRef="usd">300000000.0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIyMg_b223e156-168e-4e65-81dc-7c9f61b756a2">&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 Condensed 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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;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;Condensed 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;June 30,&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;December 31,&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;June 30,&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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:8pt;font-weight:700;line-height:100%"&gt;2022&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2022&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:1pt solid #000;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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: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: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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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: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;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: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;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:8pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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 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;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="2" style="background-color:#ffffff;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: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 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;11.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;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: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;/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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;36.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: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;3.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;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;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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="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: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="3" style="background-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;1,370.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: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;899.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;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;/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: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 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;520.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;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;259.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;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;/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: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;406.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;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;853.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: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;/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: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;145.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;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;388.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;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;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;24.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;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;7.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;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;/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: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 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.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;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;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: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: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;9.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.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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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:#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:8pt;font-weight:400;line-height:100%"&gt;2,476.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:8pt;font-weight:400;line-height:100%"&gt;766.3&#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:8pt;font-weight:400;line-height:100%"&gt;2,423.8&#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:8pt;font-weight:400;line-height:100%"&gt;738.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&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: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 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;2,513.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: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;2,427.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: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ide9ebc6a92fc46058903c8e562397e07_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNC0zLTEtMS05NzkxNg_4d5360ab-5934-4bf5-a603-6c389bc6fb29"
      unitRef="usd">15500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3547318d3813426d9850e859689ebf52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNC01LTEtMS05NzkxNg_e6c51685-2902-400a-af8a-c2193009eae1"
      unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ide9ebc6a92fc46058903c8e562397e07_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNC03LTEtMS05NzkxNg_4479e687-752a-4ed3-b8e1-62ad6429b329"
      unitRef="usd">1400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3547318d3813426d9850e859689ebf52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNC05LTEtMS05NzkxNg_7b928e1c-48ce-4301-a08b-64a33e7f9174"
      unitRef="usd">9700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i789d3b0c3db74f8697d369ece260c4df_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNi0zLTEtMS05NzkxNg_86f0b0b8-cf69-41cf-b9ba-d89aaba720ba"
      unitRef="usd">1900000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i79b8bb4a18ee4ae0853c7db3b94dc17f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNi01LTEtMS05NzkxNg_43b6d9a5-4a4c-416f-8e23-58d022f50e80"
      unitRef="usd">100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i789d3b0c3db74f8697d369ece260c4df_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNi03LTEtMS05NzkxNg_932f2a5a-a1db-420d-9219-9e3a19d99f52"
      unitRef="usd">2100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i79b8bb4a18ee4ae0853c7db3b94dc17f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfNi05LTEtMS05NzkxNg_cc0ef7c6-6e1b-49c6-8fb5-31505fb6bbc6"
      unitRef="usd">400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifde6ec3d402e411f989760dc30dc5d71_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfOS0zLTEtMS05NzkxNg_8e3ba215-1533-41b7-8a5e-d48c30f86609"
      unitRef="usd">7500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifec87b9f0467401da78cb2b20cde889f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfOS01LTEtMS05NzkxNg_4f654793-0756-4117-8680-767adb71eea7"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifde6ec3d402e411f989760dc30dc5d71_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfOS03LTEtMS05NzkxNg_cfd4bfa8-ef8d-421f-a380-1711f211d74a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifec87b9f0467401da78cb2b20cde889f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfOS05LTEtMS05NzkxNg_4e41b89d-6401-4b5f-92ad-266dde236778"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i520e4c256b2e4734991cf3decfaab413_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTAtMy0xLTEtOTc5MTY_b090e418-551e-4d81-b2a6-9c72cc9ff34c"
      unitRef="usd">11800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifc7758efe64f4f4696967f1fc99ccfa6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTAtNS0xLTEtOTc5MTY_1b283e5a-abc9-4d2d-8aba-1f0a301f6c29"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i520e4c256b2e4734991cf3decfaab413_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTAtNy0xLTEtOTc5MTY_79179ae4-383e-4bdd-a111-4a8d90e4e086"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifc7758efe64f4f4696967f1fc99ccfa6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTAtOS0xLTEtOTc5MTY_0a5e3a3f-cf7d-4a31-9ccc-2279def6a2f2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i89e710289d724970ba8b27a0b142e0f9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTEtMy0xLTEtOTc5MTY_a82697d4-57ed-49a5-853a-5da08ed538a4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i08640ea786b34c92b349698ef4675a60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTEtNS0xLTEtOTc5MTY_277f142c-2083-4e0f-99d9-88565175ec7f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i89e710289d724970ba8b27a0b142e0f9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTEtNy0xLTEtOTc5MTY_a5384ee3-fcb5-4338-a666-98c92116f181"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i08640ea786b34c92b349698ef4675a60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTEtOS0xLTEtOTc5MTY_fa437d8c-cb64-40c1-ae9d-7412ab504c51"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic58a86c81c0e4807adb9ffcd0011346a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTMtMy0xLTEtOTc5MTY_7e021f11-9f6f-4bb8-82ee-19a9dd436f9a"
      unitRef="usd">36700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i218719ebc98e40ac8999e1b2f29202cd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTMtNS0xLTEtOTc5MTY_3d8cccf2-7b24-49e4-9a20-95657753b496"
      unitRef="usd">7300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic58a86c81c0e4807adb9ffcd0011346a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTMtNy0xLTEtOTc5MTY_f49832d2-34d2-46a6-8472-28e0576c0555"
      unitRef="usd">3500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i218719ebc98e40ac8999e1b2f29202cd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTMtOS0xLTEtOTc5MTY_d112f7f6-8724-46e4-ad1c-da9687ceda4a"
      unitRef="usd">10400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4a19b48b54174714a6c906d3f4092a43_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTYtMy0xLTEtOTc5MTY_a1f4ddb6-7715-4eb7-ac8c-0f0b892e623b"
      unitRef="usd">1370800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i39b99b817261443e893870d0677a7db3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTYtNS0xLTEtOTc5MTY_9e6ef860-ceaa-4ff0-b861-0d0809266002"
      unitRef="usd">516300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4a19b48b54174714a6c906d3f4092a43_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTYtNy0xLTEtOTc5MTY_e3c725f5-87f5-4148-b524-c9912ac2ed00"
      unitRef="usd">899300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i39b99b817261443e893870d0677a7db3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTYtOS0xLTEtOTc5MTY_9e07424a-6693-4f3c-9b32-bafd6d875d6e"
      unitRef="usd">337500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i04fa5cca7d5b44989a909540ef9aa5fa_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTctMy0xLTEtOTc5MTY_bbfd1e9a-f19d-4577-b615-d3d3b48709cf"
      unitRef="usd">520200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if4875d153f6f43f286e27fd35845e564_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTctNS0xLTEtOTc5MTY_083fa300-0c77-43c0-9f25-58751e4e6acd"
      unitRef="usd">112200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i04fa5cca7d5b44989a909540ef9aa5fa_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTctNy0xLTEtOTc5MTY_5836225b-e7f7-483d-9cae-7f75a353f758"
      unitRef="usd">259800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if4875d153f6f43f286e27fd35845e564_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTctOS0xLTEtOTc5MTY_e06f2edb-0a97-41cc-8b2c-4cd2a69bb801"
      unitRef="usd">27600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ibb74a4c0c9d54feaae4355cbe6cda469_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTgtMy0xLTEtOTc5MTY_98016f9a-0c5a-43a7-af9d-d86378256b26"
      unitRef="usd">406100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i81ab17dd77644ca08621ee847f56e8d2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTgtNS0xLTEtOTc5MTY_301a61cb-5de3-465e-ad74-47f42f96d8fa"
      unitRef="usd">117600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ibb74a4c0c9d54feaae4355cbe6cda469_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTgtNy0xLTEtOTc5MTY_1ac6f7fd-1186-4d4d-bd9d-3dbb7eb2cc0a"
      unitRef="usd">853200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i81ab17dd77644ca08621ee847f56e8d2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTgtOS0xLTEtOTc5MTY_2e65068d-1d07-483b-99ab-b2f4036290e1"
      unitRef="usd">286600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id576507c9f764755a61d9d5fc6c952f1_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTktMy0xLTEtOTc5MTY_4985e33b-23a5-4dfb-b369-548ade183dfd"
      unitRef="usd">145200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0cde06c0edff47a7b3ed03c242e9ddde_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTktNS0xLTEtOTc5MTY_bfbe661d-c253-429e-8e90-d475d5a4e304"
      unitRef="usd">15500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id576507c9f764755a61d9d5fc6c952f1_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTktNy0xLTEtOTc5MTY_6e636874-2539-4118-bf3d-b59b96d589b1"
      unitRef="usd">388300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0cde06c0edff47a7b3ed03c242e9ddde_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMTktOS0xLTEtOTc5MTY_8f5294cc-870c-43e4-806e-f43b77e8cfdd"
      unitRef="usd">82100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icb64c006fa764b4db7af3eab49dad98d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjEtMy0xLTEtOTc5MTY_569fc217-770d-47e9-b69f-85055651e529"
      unitRef="usd">24800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ida302b781fa249ceb38087012b390898_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjEtNS0xLTEtOTc5MTY_9d3adde3-1d59-4478-9105-b1b854af76bc"
      unitRef="usd">3800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icb64c006fa764b4db7af3eab49dad98d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjEtNy0xLTEtOTc5MTY_41f3c635-09f3-496a-9c1c-0a9ec157dd45"
      unitRef="usd">7700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ida302b781fa249ceb38087012b390898_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjEtOS0xLTEtOTc5MTY_88b9cf93-f488-41c6-b0d4-d5fb46711f72"
      unitRef="usd">1700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4241aed20b0a4a428f050d76afa513e1_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjItMy0xLTEtOTc5MTY_d25d9c37-aac6-4d49-bb44-176277132460"
      unitRef="usd">600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5851dbea27414286a7c3120a233f8ffb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjItNS0xLTEtOTc5MTY_6690fb34-e2e9-4d46-9cf9-3900e45952de"
      unitRef="usd">100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4241aed20b0a4a428f050d76afa513e1_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjItNy0xLTEtOTc5MTY_8f1980f6-f9b5-4a83-aab9-51a5b6105598"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5851dbea27414286a7c3120a233f8ffb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjItOS0xLTEtOTc5MTY_9927ed55-9540-4f5c-9fd3-0a2795fc02a4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8eedfd33a5c548bb9c1c152288fc08f6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjMtMy0xLTEtOTc5MTY_d013c30e-01c5-4981-bebf-1896fea09343"
      unitRef="usd">9000000.0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if4360f3cb5a341858df28fd56f2fbff2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjMtNS0xLTEtOTc5MTY_83fa1dc8-2af2-4a84-b3ad-994c691667cb"
      unitRef="usd">800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8eedfd33a5c548bb9c1c152288fc08f6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjMtNy0xLTEtOTc5MTY_ced02799-d120-4010-b7c4-d2caec702cc1"
      unitRef="usd">15200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if4360f3cb5a341858df28fd56f2fbff2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjMtOS0xLTEtOTc5MTY_c8012ba2-14fb-451c-8a4b-4da00230e1fe"
      unitRef="usd">2600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iabf5b2ebfca0466abb7222a018293d54_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjUtMy0xLTEtOTc5MTY_e88ce2f7-e370-4dda-bc23-eba439237e2e"
      unitRef="usd">2476700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6e7b0e1414fb485e8319b9633a137370_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjUtNS0xLTEtOTc5MTY_76a2e289-df4e-4a03-8771-110f5dd2063a"
      unitRef="usd">766300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iabf5b2ebfca0466abb7222a018293d54_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjUtNy0xLTEtOTc5MTY_b89e0831-9550-47dd-8eec-ffa0c3227d31"
      unitRef="usd">2423800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6e7b0e1414fb485e8319b9633a137370_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjUtOS0xLTEtOTc5MTY_6c2172f6-f96d-4c3c-821a-cb34f91ff5d3"
      unitRef="usd">738100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjYtMy0xLTEtOTc5MTY_72d360b8-1a7e-40a7-8026-74e4977c3efe"
      unitRef="usd">2513400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjYtNS0xLTEtOTc5MTY_2752b9dc-1ee4-472f-aa7a-27e83c34f916"
      unitRef="usd">773600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjYtNy0xLTEtOTc5MTY_7bc019f5-fa36-48cf-8603-468e6bccbe14"
      unitRef="usd">2427300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjU4YzY2MmVkNzVkODQwNjhiMjIzNDk1YmMxOWUzMjdkL3RhYmxlcmFuZ2U6NThjNjYyZWQ3NWQ4NDA2OGIyMjM0OTViYzE5ZTMyN2RfMjYtOS0xLTEtOTc5MTY_fb2df63b-7fab-4c57-aeda-afcfe245dcbd"
      unitRef="usd">748500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIyNA_fc324496-5a40-4303-a897-4cc87c867ba0">&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 on 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: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:32.233%"/&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.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.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.546%"/&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="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 Assets/(Liabilities)&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;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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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: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 #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-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;61.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:top"/&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: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 #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;59.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:top"/&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: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 #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;(0.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:top"/&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: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 #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;0.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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:HedgedAssetFairValueHedge
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmQ1OWEwZTBkMzEwOTQzNTlhYzVmYTY1MTJmMWEzOGQ0L3RhYmxlcmFuZ2U6ZDU5YTBlMGQzMTA5NDM1OWFjNWZhNjUxMmYxYTM4ZDRfMi0yLTEtMS05NzkxNg_9861ac70-52ed-40e9-9820-9f595275f4b2"
      unitRef="usd">61000000.0</us-gaap:HedgedAssetFairValueHedge>
    <us-gaap:HedgedAssetFairValueHedge
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmQ1OWEwZTBkMzEwOTQzNTlhYzVmYTY1MTJmMWEzOGQ0L3RhYmxlcmFuZ2U6ZDU5YTBlMGQzMTA5NDM1OWFjNWZhNjUxMmYxYTM4ZDRfMi00LTEtMS05NzkxNg_64af8358-5273-448b-9986-e08259e62d03"
      unitRef="usd">59300000</us-gaap:HedgedAssetFairValueHedge>
    <us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmQ1OWEwZTBkMzEwOTQzNTlhYzVmYTY1MTJmMWEzOGQ0L3RhYmxlcmFuZ2U6ZDU5YTBlMGQzMTA5NDM1OWFjNWZhNjUxMmYxYTM4ZDRfMi02LTEtMS05NzkxNg_7490f060-751e-456d-b1e3-727a922cd3a5"
      unitRef="usd">-500000</us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmQ1OWEwZTBkMzEwOTQzNTlhYzVmYTY1MTJmMWEzOGQ0L3RhYmxlcmFuZ2U6ZDU5YTBlMGQzMTA5NDM1OWFjNWZhNjUxMmYxYTM4ZDRfMi04LTEtMS05NzkxNg_3fef3b2c-1edb-4990-a892-89fec8edbe0c"
      unitRef="usd">600000</us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIxNQ_20b31ad8-6665-4e9f-be88-eb3493d9a0da">&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 Condensed 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:34.280%"/&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: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: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: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: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:10.603%"/&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="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 Three Months Ended&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="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;June 30, 2022&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;June 30, 2021&lt;/span&gt;&lt;/td&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;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="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"&gt;Cost of 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;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="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:700;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;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="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"&gt;Interest expense and other financing costs, net&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;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,122.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,868.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,085.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,901.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11.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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;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: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:2px 1pt 2px 25pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(10.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: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;(11.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: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;(2.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:8pt;font-weight:400;line-height:100%"&gt;67.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;/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;&#160;&#160;&#160;Interest rate 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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.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: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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;Total amount of income and expense line items excluding the impact of hedges&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: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;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:8pt;font-weight:400;line-height:100%"&gt;17,234.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,871.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,088.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,972.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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11.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:bottom"/&gt;&lt;/tr&gt;&lt;/table&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:34.280%"/&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: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: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: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: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:10.603%"/&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="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 Six Months Ended&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="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;June 30, 2022&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;June 30, 2021&lt;/span&gt;&lt;/td&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;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;Revenue&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 #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="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: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="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: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="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%"&gt;Cost of revenue&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;29,504.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,019.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 #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:#ffffff;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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,043.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt 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;12,667.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 #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:#ffffff;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;22.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 6.25pt;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;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;42.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;26.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(52.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.25pt;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 6.25pt;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;&#160;&#160;&#160;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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;(145.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: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;(14.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:8pt;font-weight:400;line-height:100%"&gt;88.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;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;&#160;&#160;&#160;Interest rate 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 25pt;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 gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income&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.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: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.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: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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,009.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,058.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,763.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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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 Condensed 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:35.888%"/&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.443%"/&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 style="height:30pt"&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;2021&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;(56.6)&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;(113.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;(131.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;(190.6)&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;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: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;8.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;11.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 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;15.2&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:Revenues
      contextRef="i005d1bedea5a48589eb222db3c781a30_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy0yLTEtMS05NzkxNg_907cf500-16fd-4b72-8786-1c7fd6d1690d"
      unitRef="usd">17122100000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i25b22ac454cc4456a79ed5267cbc0ff4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy00LTEtMS05NzkxNg_7d78c4d5-bfc0-4a62-be9c-fa312ca11316"
      unitRef="usd">16868700000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i9a275b7e8121486a88b4368fc67d1bd4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy02LTEtMS05NzkxNg_a71a2f03-e1ac-48f0-bc0c-75ff77ee3dcb"
      unitRef="usd">26500000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:Revenues
      contextRef="id4cf8534469547a69af1d63ea9b3e377_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy04LTEtMS05NzkxNg_e1b90944-c9fa-4166-9b46-28a1664d6707"
      unitRef="usd">7085500000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i320d73af00904ddd98f9f795aabd75f8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy0xMC0xLTEtOTc5MTY_5f5ced89-1514-42be-9219-b0cab497de88"
      unitRef="usd">6901600000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i6b0ca6a6f1e549dfb02945b1ec90753f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMy0xMi0xLTEtOTc5MTY_d008dede-3385-4a87-a0c0-3051d352d059"
      unitRef="usd">11400000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ie082121796c74cc58dcf8b950320c1b3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi0yLTEtMS05NzkxNg_5ad99aaf-93b2-4eee-b682-950ee5102a48"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i9ae7721f59e54ec29b7ec8921bb3da16_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi00LTEtMS05NzkxNg_28e04d2f-afb6-41df-9cb6-51a11b7bfec1"
      unitRef="usd">13500000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="if623ddde9ca140e9866d1e0d0e916f7e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi02LTEtMS05NzkxNg_291650b6-9a57-459a-9d82-2fad9dfc92c2"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ica4d60ef58674473882f8084704e355f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi04LTEtMS05NzkxNg_2ad94d03-2251-4a1b-8581-807b322594e2"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i7ca297984a294802b3b311e4cb2f03ec_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi0xMC0xLTEtOTc5MTY_56acd7d5-be13-404d-8fb5-2639f90787f5"
      unitRef="usd">14600000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ic785d2e4e9404d34b950c7b3915969f3_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNi0xMi0xLTEtOTc5MTY_6e2e4e2c-0fac-4955-838a-3a00485432d6"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ie082121796c74cc58dcf8b950320c1b3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy0yLTEtMS05NzkxNg_6375da46-1909-4d48-979f-255e563690ba"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i9ae7721f59e54ec29b7ec8921bb3da16_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy00LTEtMS05NzkxNg_da630ba9-7dd5-4f45-9a10-299d33235e9c"
      unitRef="usd">-10900000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="if623ddde9ca140e9866d1e0d0e916f7e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy02LTEtMS05NzkxNg_11551a4b-f01f-42db-9690-02b873a66a3f"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ica4d60ef58674473882f8084704e355f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy04LTEtMS05NzkxNg_4cbc8d5b-6ad5-4c60-ab89-0486058344e9"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i7ca297984a294802b3b311e4cb2f03ec_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy0xMC0xLTEtOTc5MTY_7166d855-3a57-4e90-9d48-c65e1f81ec44"
      unitRef="usd">-11300000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ic785d2e4e9404d34b950c7b3915969f3_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfNy0xMi0xLTEtOTc5MTY_15cc732a-5bbc-4e9d-a420-1b042e0dad67"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie082121796c74cc58dcf8b950320c1b3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtMi0xLTEtOTc5MTY_87fee6a7-3c87-4a6d-bca7-aea5a202a94f"
      unitRef="usd">-112200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i9ae7721f59e54ec29b7ec8921bb3da16_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtNC0xLTEtOTc5MTY_12823f9f-a22c-4f8d-a76e-2708fb8bf83f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if623ddde9ca140e9866d1e0d0e916f7e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtNi0xLTEtOTc5MTY_384d9971-f64d-4c09-bb1d-d17b9c6c0788"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ica4d60ef58674473882f8084704e355f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtOC0xLTEtOTc5MTY_84e3a15d-265d-4293-b904-a05a9d6a1dba"
      unitRef="usd">-2900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7ca297984a294802b3b311e4cb2f03ec_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtMTAtMS0xLTk3OTE2_66c2b54d-947f-4ae7-9636-fecd32a9bf4a"
      unitRef="usd">67400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic785d2e4e9404d34b950c7b3915969f3_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTEtMTItMS0xLTk3OTE2_500eace7-f048-4ae6-a962-2afe832185a6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib51f195a9e8e438e9e160ea3fbb2f4fe_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtMi0xLTEtOTc5MTY_467b5649-93c5-49e8-9384-4f7cdb69c07f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id821151c2b264e879ca697528b5faf6e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtNC0xLTEtOTc5MTY_b93fc4e0-a95b-4630-b2c7-c8d775a48c79"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i5e108b88c3e5409c9821bfa7517dfe92_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtNi0xLTEtOTc5MTY_87fb24b6-6a2e-4d2d-bc53-89ff246fd960"
      unitRef="usd">-200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i328d81e9d2da4a5f8adf2deb6f957b7a_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtOC0xLTEtOTc5MTY_77021e46-1cd9-4579-8c81-503e5b7ce22d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ifaa14427130645a2a8701f09dd45594b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtMTAtMS0xLTk3OTE2_5946f540-d607-4dbf-b01a-103b80e89eb0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib1a114c1dec8475fa35535ce56e7bbc4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTMtMTItMS0xLTk3OTE2_a7b7d35b-9168-48f3-b2ca-f4c8e8dca560"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <int:RevenueExcludingImpactOfHedges
      contextRef="i005d1bedea5a48589eb222db3c781a30_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtMi0xLTEtOTc5MTY_941c2806-b3dd-4d6c-86c3-589bc7e61ac1"
      unitRef="usd">17234300000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="i25b22ac454cc4456a79ed5267cbc0ff4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtNC0xLTEtOTc5MTY_fe01753b-8288-4394-ab85-64fa3fc589a6"
      unitRef="usd">16871300000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i9a275b7e8121486a88b4368fc67d1bd4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtNi0xLTEtOTc5MTY_3890640f-4823-4f3d-9f4e-666b58f62ba7"
      unitRef="usd">26300000</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <int:RevenueExcludingImpactOfHedges
      contextRef="id4cf8534469547a69af1d63ea9b3e377_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtOC0xLTEtOTc5MTY_755d7f37-cdd6-4929-99ed-8a6cef729234"
      unitRef="usd">7088400000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="i320d73af00904ddd98f9f795aabd75f8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtMTAtMS0xLTk3OTE2_d5cdbc3c-1629-426c-82c8-c580bb86a7c2"
      unitRef="usd">6972200000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i6b0ca6a6f1e549dfb02945b1ec90753f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmY2OGFkZWZkN2EyMDQwNDk4YjA3NGY4ZThkZDFjM2QxL3RhYmxlcmFuZ2U6ZjY4YWRlZmQ3YTIwNDA0OThiMDc0ZjhlOGRkMWMzZDFfMTUtMTItMS0xLTk3OTE2_f749e759-fb00-4c47-a764-102429d4141a"
      unitRef="usd">11100000</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <us-gaap:Revenues
      contextRef="ia577aa8fba624cc1bf00bca0ad654143_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtMi0xLTEtMTEzNzU4_c0ddb7d6-3b19-4f1b-9fce-efc24edf25c8"
      unitRef="usd">29504100000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i779382d428a846829e164f8e412f15d1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtNC0xLTEtMTEzNzU4_5099bcf5-ddf9-4758-b2e1-00035d74faa1"
      unitRef="usd">29019800000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i8355181aaa6643fda7a275be6109e5a8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtNi0xLTEtMTEzNzU4_1b5a3d6f-845e-4955-b46e-885eccc6d8e5"
      unitRef="usd">40900000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:Revenues
      contextRef="ie7d7649777394c4d98d7d29f238997a8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtOC0xLTEtMTEzNzU4_218b1824-bfb3-49f6-a704-a2e2832d4f9f"
      unitRef="usd">13043400000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i78791b4c33064de39f3a4f234a9228ef_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtMTAtMS0xLTExMzc1OA_2812745b-c788-499f-b498-244ee8179947"
      unitRef="usd">12667900000</us-gaap:CostOfRevenue>
    <int:InterestExpenseAndOtherFinancingCosts
      contextRef="i278f6857997346f587be902bb0ed3abd_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjAtMTItMS0xLTExMzc1OA_7393af0c-4ea8-4185-914e-077c6ca63bc9"
      unitRef="usd">22500000</int:InterestExpenseAndOtherFinancingCosts>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i2cf4542746e94be1a54d85bb80e0e868_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtMi0xLTEtMTEzNzU4_ee652152-a521-4fcf-9026-d7ef03eb4e17"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i309a8dbae287490786bb3301e6a0a36a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtNC0xLTEtMTEzNzU4_8cc9060e-b495-4774-99a2-4635b25ccc95"
      unitRef="usd">42100000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i1412872ad2ad47879fe672fd35affbf5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtNi0xLTEtMTEzNzU4_8e0b1a1c-2a91-4f63-9b73-9eb96e95b09b"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i7ef4d96517df42b58d774658c3c813f6_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtOC0xLTEtMTEzNzU4_69b1238b-bc69-4e0f-b80c-9d8992dac075"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="i1bc203d1eedb4644b3f8bb3608ea3079_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtMTAtMS0xLTExMzc1OA_c9dad270-42f6-420e-852a-e9d5dc713626"
      unitRef="usd">26500000</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
      contextRef="ia355ca071b0a48138de067a34e406dac_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjMtMTItMS0xLTExMzc1OA_77d571a3-4c6e-49e5-ad1a-386b1626ff48"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i2cf4542746e94be1a54d85bb80e0e868_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtMi0xLTEtMTEzNzU4_f427a420-5fb2-4f7d-925b-a374479c8db4"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i309a8dbae287490786bb3301e6a0a36a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtNC0xLTEtMTEzNzU4_158efcd6-3134-4c82-8bf2-3cf0e4ee2ec7"
      unitRef="usd">-52100000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i1412872ad2ad47879fe672fd35affbf5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtNi0xLTEtMTEzNzU4_0d6524ca-2dc6-4d09-82eb-78c785d8b815"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i7ef4d96517df42b58d774658c3c813f6_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtOC0xLTEtMTEzNzU4_dee6f7ed-c41a-4077-bf0b-86020a6fb5c5"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i1bc203d1eedb4644b3f8bb3608ea3079_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtMTAtMS0xLTExMzc1OA_e9797848-92b6-446f-9932-186cd18ee3fa"
      unitRef="usd">-19700000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ia355ca071b0a48138de067a34e406dac_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjQtMTItMS0xLTExMzc1OA_7773ce5f-aa47-4f5c-b44a-cc4e0b4e0a76"
      unitRef="usd">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2cf4542746e94be1a54d85bb80e0e868_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctMi0xLTEtMTEzNzU4_d21ec03e-2288-4676-a1e2-2d5fc744f559"
      unitRef="usd">-145600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i309a8dbae287490786bb3301e6a0a36a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctNC0xLTEtMTEzNzU4_b336eacd-b7f5-420b-8e01-0458df3c3abc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i1412872ad2ad47879fe672fd35affbf5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctNi0xLTEtMTEzNzU4_531f8a4c-0eb7-4ae1-917f-c7d93a42af12"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7ef4d96517df42b58d774658c3c813f6_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctOC0xLTEtMTEzNzU4_03c4f3d0-d64d-4973-aaa1-a48d351ef262"
      unitRef="usd">-14600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i1bc203d1eedb4644b3f8bb3608ea3079_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctMTAtMS0xLTExMzc1OA_601bdae7-0912-4671-8e4d-59de946dcf0f"
      unitRef="usd">88400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia355ca071b0a48138de067a34e406dac_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjctMTItMS0xLTExMzc1OA_558bec8f-6383-4796-901e-e250e5b80f25"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i0ffdc8ab638e444e8377e6c32c4e5ef8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktMi0xLTEtMTEzNzU4_443a6465-86e4-4603-9620-046df3729944"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i94ff35846f544606ac8822f32acebb27_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktNC0xLTEtMTEzNzU4_4f2085d2-86ea-4f27-bd1f-0068e2940577"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i28c35673b3d14e7e9702c666b230e09c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktNi0xLTEtMTEzNzU4_cc14230b-35d5-4150-a736-75cb038f42ee"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i393aed3263a6422c83937ee8c5645905_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktOC0xLTEtMTEzNzU4_aeb86e0e-4fb7-4e68-8237-f5c3f5619e14"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i931e6fa558254b1dad16f3869890dc13_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktMTAtMS0xLTExMzc1OA_ffff018d-f121-4f82-b46f-3aaac3952a2b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i75c463eac302433fbbd208d43b340cb7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMjktMTItMS0xLTExMzc1OA_1e429423-6e62-48bc-8acf-1a0d79db9149"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <int:RevenueExcludingImpactOfHedges
      contextRef="ia577aa8fba624cc1bf00bca0ad654143_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtMi0xLTEtMTEzNzU4_eb24e8f9-ab3d-4391-a42f-813b8252544e"
      unitRef="usd">29649800000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="i779382d428a846829e164f8e412f15d1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtNC0xLTEtMTEzNzU4_2c573193-db5b-4cfd-8745-c29efa221bb9"
      unitRef="usd">29009800000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i8355181aaa6643fda7a275be6109e5a8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtNi0xLTEtMTEzNzU4_6f5983e8-8053-43cd-9534-eaa1bd71b23c"
      unitRef="usd">40400000</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <int:RevenueExcludingImpactOfHedges
      contextRef="ie7d7649777394c4d98d7d29f238997a8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtOC0xLTEtMTEzNzU4_7f0d688e-26b5-4949-82e5-5c7de5966c21"
      unitRef="usd">13058000000</int:RevenueExcludingImpactOfHedges>
    <int:CostOfRevenueExcludingHedgingImpactOfHedges
      contextRef="i78791b4c33064de39f3a4f234a9228ef_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtMTAtMS0xLTExMzc1OA_b1d7f3e1-1e4f-424e-b1d7-792afa588162"
      unitRef="usd">12763200000</int:CostOfRevenueExcludingHedgingImpactOfHedges>
    <int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges
      contextRef="i278f6857997346f587be902bb0ed3abd_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjJkZWRkNDRmYjU2ZDRmNmViNTQ5OTA5M2VlNDM1YWMyL3RhYmxlcmFuZ2U6MmRlZGQ0NGZiNTZkNGY2ZWI1NDk5MDkzZWU0MzVhYzJfMzAtMTItMS0xLTExMzc1OA_f2c8e0cb-182d-4c36-9888-5d64fbeae1ff"
      unitRef="usd">22000000.0</int:InterestExpenseAndOtherFinancingCostsExcludingHedgingImpactOfHedges>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i9aee90d66a6d4075a2921263acb4b981_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMi00LTEtMS05NzkxNg_77237373-80e2-4f34-9ac2-48af94d3fb80"
      unitRef="usd">-56600000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i532b8f244414457ca6613e984978570b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMi02LTEtMS05NzkxNg_11005101-3ac1-4f15-a891-71fabe15eb61"
      unitRef="usd">-113800000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="if67ca2b030f645f6b85bad527daeb1c3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMi04LTEtMS05NzkxNg_425aedf4-c997-4087-b97c-9beac9c295fd"
      unitRef="usd">-131400000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="ia50efd3bd24547c991976e8501859e28_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMi0xMC0xLTEtOTc5MTY_de17392f-9a0c-4c9c-b026-d459aae09f62"
      unitRef="usd">-190600000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i6367843a893e48678538f72dedadfffd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMy00LTEtMS05NzkxNg_6751c4f3-76ed-4e89-8686-f9e421ebf9f6"
      unitRef="usd">10300000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i9b6b21157c364caabf6b2a88ed2c7b6d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMy02LTEtMS05NzkxNg_5d6915ad-2a6b-4fcd-bb90-0c40cd45d6fd"
      unitRef="usd">8000000.0</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i63c18978611346859de4807d91310df9_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMy04LTEtMS05NzkxNg_6df7ca2e-5ff9-4092-b330-b9bf6bd61fda"
      unitRef="usd">11700000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax
      contextRef="i82a2081f0ed146fd955b3b294a599bd7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjcxNTM5OWVmMGFiYzRlZjY4YmU3Yjc3ODI3ZDNmMDM0L3RhYmxlcmFuZ2U6NzE1Mzk5ZWYwYWJjNGVmNjhiZTdiNzc4MjdkM2YwMzRfMy0xMC0xLTEtOTc5MTY_d4bf3d56-89db-45e2-a4df-79d6d5494ef0"
      unitRef="usd">15200000</int:DerivativeGainLossOnDerivativeNotRecordedInAccumulatedOtherComprehensiveIncomeLossDueToIntraPeriodSettlementAfterTax>
    <us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfMjM5Ng_06b82ac4-f25b-49c5-8b8c-807de6cae5cf"
      unitRef="usd">0</us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet>
    <us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfMjM5Ng_205d86e8-8022-47ed-b44f-64ff06c094c7"
      unitRef="usd">0</us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="ia577aa8fba624cc1bf00bca0ad654143_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfMjU3Nw_b89e9b45-a30f-4d73-a4a5-da667cc896a3"
      unitRef="usd">-12100000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIxNg_d30a99d5-3bbb-4138-9ad9-cc5bde815d7b">&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 Condensed 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:54.455%"/&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.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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 #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;2022&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;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 #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;2022&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;2021&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;(56.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: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;(13.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: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;(109.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;(76.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: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;(0.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 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;69.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;td colspan="3" style="background-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;(0.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 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;154.3&#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 (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.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.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;10.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;3.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;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;(55.6)&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;55.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;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;(99.6)&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;81.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;/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:32.525%"/&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.806%"/&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 style="height:39pt"&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) Reclassified from Accumulated other comprehensive income (loss) into Net 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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&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;2022&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;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 #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;2022&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;2021&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;(82.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;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;(2.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;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;(107.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;(14.6)&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;&#x2014;&#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;67.4&#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;&#x2014;&#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;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: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;(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;(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;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;(82.6)&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;64.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;(107.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;73.4&#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="i9aee90d66a6d4075a2921263acb4b981_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMi0yLTEtMS05NzkxNg_73c518f6-e3ae-4de6-ac86-2312f696648a"
      unitRef="usd">-56300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i532b8f244414457ca6613e984978570b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMi00LTEtMS05NzkxNg_c19ce0a6-d89e-4c12-b89c-fff57ee8e20f"
      unitRef="usd">-13300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if67ca2b030f645f6b85bad527daeb1c3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMi02LTEtMS05NzkxNg_e08e52fb-c8db-40f4-a1fe-581b207e668c"
      unitRef="usd">-109000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ia50efd3bd24547c991976e8501859e28_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMi04LTEtMS05NzkxNg_50aec27f-e94d-4f40-a3a3-95a9b5cdb7ea"
      unitRef="usd">-76100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6367843a893e48678538f72dedadfffd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMy0yLTEtMS05NzkxNg_5d9b9d30-282c-4903-a672-7eee7ebb5436"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9b6b21157c364caabf6b2a88ed2c7b6d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMy00LTEtMS05NzkxNg_91a215dc-4b95-489f-b1a6-8800cb2a4b46"
      unitRef="usd">69600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i63c18978611346859de4807d91310df9_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMy02LTEtMS05NzkxNg_ffb91d68-dd45-440a-9e09-6f3791dd8c55"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i82a2081f0ed146fd955b3b294a599bd7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfMy04LTEtMS05NzkxNg_32eac96b-2e83-4bdc-acc0-afe3c6650b73"
      unitRef="usd">154300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6d32b12278c045b1930ee879c226e77b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNC0yLTEtMS05NzkxNg_4ffe8659-1d8e-4e29-81c1-0215dd64c04f"
      unitRef="usd">1400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i2dcbc06149994907ba43e49a002253c8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNC00LTEtMS05NzkxNg_86b9ef8a-cdc9-48a1-aa0c-ca7bdd564f81"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i54926c2d4c824f8395805f5cd2ba0825_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNC02LTEtMS05NzkxNg_5f39cb60-2a4f-4638-a116-092649eabb23"
      unitRef="usd">10000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i3c51173e7429415e97a4e8258c4eff90_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNC04LTEtMS05NzkxNg_0d3160a1-7eb2-4fac-b473-fa9ac9f7a164"
      unitRef="usd">3000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if186c4f4b3f04d61931624ac6986089e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNS0yLTEtMS05NzkxNg_cb152730-e882-4e5f-9162-ddd8e643222f"
      unitRef="usd">-55600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9409a99cae21424bbe10469f39a693c1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNS00LTEtMS05NzkxNg_9fbd26f7-1ad7-4d24-a9a6-e13b4100a64c"
      unitRef="usd">55700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9ff29c181ef74ad0839f6eafac4ee01b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNS02LTEtMS05NzkxNg_31b06dfc-860a-4f52-a260-d0e4cda30a91"
      unitRef="usd">-99600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="icf668bc6b02741d9a34d26c1e4cee4c4_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmYzODQ2NmM0N2UwNTRlYTFiYWYwYWU1MGZmYTY3ZTBhL3RhYmxlcmFuZ2U6ZjM4NDY2YzQ3ZTA1NGVhMWJhZjBhZTUwZmZhNjdlMGFfNS04LTEtMS05NzkxNg_cf91457e-a2cb-4eeb-983b-7f1d3fd40acb"
      unitRef="usd">81200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9aee90d66a6d4075a2921263acb4b981_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMi00LTEtMS05NzkxNg_8b788fcc-b674-4d15-8460-1df6e125f380"
      unitRef="usd">-82500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i532b8f244414457ca6613e984978570b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMi02LTEtMS05NzkxNg_67b9f11e-0812-4025-b598-ee2e67c25ce4"
      unitRef="usd">-2900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if67ca2b030f645f6b85bad527daeb1c3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMi04LTEtMS05NzkxNg_05384bfc-0275-42ce-99e7-0afd75a7b9aa"
      unitRef="usd">-107000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ia50efd3bd24547c991976e8501859e28_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMi0xMC0xLTEtOTc5MTY_4d9bf5d2-2511-4529-adb9-c7de2dd052ac"
      unitRef="usd">-14600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6367843a893e48678538f72dedadfffd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMy00LTEtMS05NzkxNg_850f48b5-d99e-41e2-9405-6eaf6fa9e8d2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9b6b21157c364caabf6b2a88ed2c7b6d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMy02LTEtMS05NzkxNg_57936c23-3294-43fb-bfaa-514d22f51de5"
      unitRef="usd">67400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i63c18978611346859de4807d91310df9_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMy04LTEtMS05NzkxNg_c1f5c117-1644-4652-b9d6-b7ebff55f5cf"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i82a2081f0ed146fd955b3b294a599bd7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfMy0xMC0xLTEtOTc5MTY_4f2d8dc9-6e5e-48ab-bebf-7b005ce31a86"
      unitRef="usd">88400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6d32b12278c045b1930ee879c226e77b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNC00LTEtMS05NzkxNg_cee1a4c2-98a0-4923-9d75-f03eceba29f1"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2dcbc06149994907ba43e49a002253c8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNC02LTEtMS05NzkxNg_e8e9f492-cdf2-4ed2-9052-57202cba1faf"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i54926c2d4c824f8395805f5cd2ba0825_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNC04LTEtMS05NzkxNg_88432378-73c8-4375-9d83-b11bb66754df"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i3c51173e7429415e97a4e8258c4eff90_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNC0xMC0xLTEtOTc5MTY_e5d9f1d7-615a-48fa-a2b4-848dc241559c"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if186c4f4b3f04d61931624ac6986089e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNS00LTEtMS05NzkxNg_cc1db252-b2dd-4548-97a0-631b1500fc24"
      unitRef="usd">-82600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9409a99cae21424bbe10469f39a693c1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNS02LTEtMS05NzkxNg_5de6c89f-b682-4b8e-9686-2c5c99515157"
      unitRef="usd">64200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9ff29c181ef74ad0839f6eafac4ee01b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNS04LTEtMS05NzkxNg_4d8111b8-fb19-4706-bfd7-59a846ed9a5e"
      unitRef="usd">-107400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="icf668bc6b02741d9a34d26c1e4cee4c4_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjFkYTAxYWVlNDMyODRjYmQ4OTcxZDJhOTIxYmZkNzNiL3RhYmxlcmFuZ2U6MWRhMDFhZWU0MzI4NGNiZDg5NzFkMmE5MjFiZmQ3M2JfNS0xMC0xLTEtOTc5MTY_ce8073b6-041d-4bf9-9a15-92765e87ea7f"
      unitRef="usd">73400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIxOQ_8e776664-4128-4bf9-9813-764ed70d32c7">&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 Condensed 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: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:25.508%"/&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:20.391%"/&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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivative Instruments - Non-designated&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;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;2022&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;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 #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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;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: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;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 #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;72.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;td colspan="3" style="background-color:#cceeff;padding: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;12.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;td colspan="3" style="background-color:#cceeff;padding: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;148.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;td colspan="3" style="background-color:#cceeff;padding: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;(290.9)&lt;/span&gt;&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: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:top"&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:top"&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:#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;(6.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;td colspan="3" style="background-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;(17.0)&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;306.8&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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;61.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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;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;Foreign currency 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:top"&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;border-top:1pt solid #000;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;0.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:top"/&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:top"&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 style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;0.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:top"/&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:top"&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 #000;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: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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (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:top"&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;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 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;(1.5)&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;td colspan="3" style="background-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;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:top"/&gt;&lt;td colspan="3" style="background-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;1.8&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:top"&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;(1.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:top"/&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:top"&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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;2.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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" 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;Total gain (loss)&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: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 #000000;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;68.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:top"/&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: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 #000000;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;5.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:top"/&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: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 #000000;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;135.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:top"/&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: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 #000000;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;17.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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i80a71560812e4182918b5cd8e2940835_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMi00LTEtMS05NzkxNg_5fe747be-f1ac-4d93-9abe-7da801591cf8"
      unitRef="usd">72000000.0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7dfc9336e67844789731f8cc6d28daf6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMi02LTEtMS05NzkxNg_05fdf1c6-811d-47d0-ba91-90d785db5a4a"
      unitRef="usd">12900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8222782f98744cc7827007dca4d0d4f7_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMi04LTEtMS05NzkxNg_c569b9dc-8cc0-4e65-b5ec-800a31ffb680"
      unitRef="usd">148900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if691c8c8a9b84b08ba956a0391bbb075_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMi0xMC0xLTEtOTc5MTY_36de313e-7917-4cb0-8a94-98633d60ffd6"
      unitRef="usd">-290900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1edd870677d14ede8c39aac614b82168_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMy00LTEtMS05NzkxNg_fb6605f0-055b-47ab-bd99-c4dd042bcbaf"
      unitRef="usd">-10600000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i963f9f6c50c740e59a8f77117daefcc5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMy02LTEtMS05NzkxNg_7afff176-7282-4531-9302-a0f5ea869523"
      unitRef="usd">-6200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i28f845a950514d9096755a0b5d9cdf0d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMy04LTEtMS05NzkxNg_29ed3784-4968-4f80-b0b6-a2d65245d73a"
      unitRef="usd">-17000000.0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i45dafd881fac479a9c2f9cfcdc263559_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfMy0xMC0xLTEtOTc5MTY_a6566f48-7c2f-4223-b4a5-af570bf3ebc1"
      unitRef="usd">306800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibaa3d93852584e8c8fe7c29164bf6a93_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNC00LTEtMS05NzkxNg_83b67276-11df-46a3-a379-b06a5ca81b01"
      unitRef="usd">61400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia815dbc33f52454b8c015e4f9d8a1b77_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNC02LTEtMS05NzkxNg_80699013-cca3-4126-b24b-e4b7cc947052"
      unitRef="usd">6700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i99930e6e17a142799672059205d74ca6_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNC04LTEtMS05NzkxNg_3454eb69-b7ba-4347-bb6d-cea403cd15b9"
      unitRef="usd">131900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i511a7beeb8ff42c3b7182f90e28b7205_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNC0xMC0xLTEtOTc5MTY_b175c3ba-3ef1-41b9-ab98-17b5c121fa9b"
      unitRef="usd">15900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6f069506075b4402bbccd2cccad0666f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNS00LTEtMS05NzkxNg_4774fb8f-cee0-4257-add5-1ffe3fa11ae5"
      unitRef="usd">700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9ae2fef70e5c4c7880023aceeecc23b9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNS02LTEtMS05NzkxNg_f25f3d4a-b9cf-4c2f-b0bc-5962b2478b1a"
      unitRef="usd">-200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic9134ceaa13c491baca8bc56677b95c5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNS04LTEtMS05NzkxNg_ed6dec94-5c64-4cda-bb2f-0ed89fa5799c"
      unitRef="usd">100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0b9382f502b149ae92108d70c3f4e88e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNS0xMC0xLTEtOTc5MTY_e13abfbd-cfde-4c90-b357-80732148e561"
      unitRef="usd">100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i896f6a91b5774d128541d90718bbca65_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNi00LTEtMS05NzkxNg_450e6e91-9299-4441-83be-d821c07275e7"
      unitRef="usd">6200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if6ee54bca0894e338a3365476ee50dda_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNi02LTEtMS05NzkxNg_50b186cf-7e40-46d4-8569-2c76f52aff38"
      unitRef="usd">-1500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iaf41329cc1454aea94036d4ec12370d8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNi04LTEtMS05NzkxNg_1a05b6de-2e02-4221-9f61-8578566f9282"
      unitRef="usd">3900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibda606a5fe404f0b9f370bd1864aa26b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNi0xMC0xLTEtOTc5MTY_47e2b8ea-8ec3-4d14-948d-5e5d644cbfb6"
      unitRef="usd">1800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id36c369a2a934fe8b9706b1a50648d9e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNy00LTEtMS05NzkxNg_2fb0f834-4f76-42cf-a436-9e545d7b78ed"
      unitRef="usd">6800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iadd489f6d86c40e3ba28843830c79382_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNy02LTEtMS05NzkxNg_efabd61a-9186-4e18-897c-aad36299b3b7"
      unitRef="usd">-1700000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i309c63a19a1943c4b619e9396c375f0d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNy04LTEtMS05NzkxNg_23d4c969-065f-4aef-9ee0-d46457a84f58"
      unitRef="usd">3900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib925aa4359c14b7a96ea044a5710790a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfNy0xMC0xLTEtOTc5MTY_e7e16b29-8556-48ac-a46f-ffa4fc247c37"
      unitRef="usd">2000000.0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie5c765e13f604385a72a57afa8fb6ce9_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfOC00LTEtMS05NzkxNg_cdc31532-da50-4609-9be5-e09dfe382b0e"
      unitRef="usd">68200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0da7ba87e462439eaf787cef73a973db_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfOC02LTEtMS05NzkxNg_0d3b5df8-b549-4137-a83f-91b0229e512e"
      unitRef="usd">5000000.0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i57c3de04ee4a4bf296160a1637cd4178_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfOC04LTEtMS05NzkxNg_cf45e156-38b1-4f87-b146-ab1b183d09e9"
      unitRef="usd">135800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie65d1df7bd6141a5ad331b7ca2cd58ba_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOmRmNmVkNWFkOWYwMjQxMmFiMDdkMjMyZDNlMGRlMDkyL3RhYmxlcmFuZ2U6ZGY2ZWQ1YWQ5ZjAyNDEyYWIwN2QyMzJkM2UwZGUwOTJfOC0xMC0xLTEtOTc5MTY_7f94b394-d239-4c42-9ad5-c1fd964b8518"
      unitRef="usd">17900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDIwOQ_6b3ae2d6-da02-493a-9405-b6208135bd7d">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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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: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 #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-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;15.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:top"/&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: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 #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-top:1pt solid #000;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 #000000;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 #000000;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;15.4&#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:top"/&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: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 #000000;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 #000000;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="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMS0yLTEtMS05NzkxNg_296fef68-1fab-4a97-b0ec-98e3defd8642"
      unitRef="usd">15400000</us-gaap:DerivativeNetLiabilityPositionAggregateFairValue>
    <us-gaap:DerivativeNetLiabilityPositionAggregateFairValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMS00LTEtMS05NzkxNg_1047da8c-277f-4bdc-b45a-ec129f3e36fb"
      unitRef="usd">3300000</us-gaap:DerivativeNetLiabilityPositionAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMi0yLTEtMS05NzkxNg_cfa00097-5d70-4204-b662-24b385e38734"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMi00LTEtMS05NzkxNg_cd99ba30-0e7e-4ea2-9fa2-be74fc8e7c07"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:AdditionalCollateralAggregateFairValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMy0yLTEtMS05NzkxNg_0d137d62-e08b-488e-aed0-87fdd5949f94"
      unitRef="usd">15400000</us-gaap:AdditionalCollateralAggregateFairValue>
    <us-gaap:AdditionalCollateralAggregateFairValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RhYmxlOjE5MTE1OWZiY2UwYTRhZjY5YzJiMmVmMzhlY2Q1Y2RiL3RhYmxlcmFuZ2U6MTkxMTU5ZmJjZTBhNGFmNjljMmIyZWYzOGVjZDVjZGJfMy00LTEtMS05NzkxNg_6c0379e4-a8c2-4b05-ac21-fcc05622c148"
      unitRef="usd">3300000</us-gaap:AdditionalCollateralAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDA4NQ_0ca36d21-0f0d-4551-b80f-8293cec32f12"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y180OS9mcmFnOmFmNGJjYWI1MGExZDRkNjM4ZjkzZjE2ZDMxMDcwMTMwL3RleHRyZWdpb246YWY0YmNhYjUwYTFkNGQ2MzhmOTNmMTZkMzEwNzAxMzBfNDA4NQ_1c79e741-e6cd-421d-97ca-57f3a8440802"
      unitRef="usd">0</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfOTQ5_a8803f60-3dc9-4822-bfef-9846fd626302">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6. Debt, Interest Income, Expense, and Other Finance Costs&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 Facility&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 April 1, 2022, the Company entered into Amendment No. 8 to Fourth Amended and Restated Credit Agreement (the "Amendment") to: (i) increase the revolving credit facility to $1.5&#160;billion; (ii) provide a new term loan of $500&#160;million, thereby increasing the total borrowing capacity under the credit facility to $2.0&#160;billion; (iii) modify the pricing of the loans, including the reference rates for various currencies to reflect the discontinuation of LIBOR; (iv) extend the maturity to April 1, 2027; and (v) modify certain financial and other covenants to provide greater operating flexibility.&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;Long-Term Debt&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 outstanding debt consists of the following (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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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;Credit Facility&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;525.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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 leases&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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="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;1,040.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="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;508.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 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;Less: Current maturities of long-term debt and finance leases&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;16.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;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;/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;Long-term debt&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 #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;1,024.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;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;/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;Interest Expense&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 additional information about our Interest income (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: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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:700;line-height:100%"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Interest income&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;1.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: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.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 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;3.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;3.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;Interest expense and other financing costs&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;(27.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;(11.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;(44.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;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 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;(26.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(18.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0aed1517bc947158cf873daa7ff18fe_I20220401"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfMTk5_399527d5-adca-4578-af8a-5169d0a95f50"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i8c4e345602a54d1ea7a2a1384a3afd67_I20220401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfMjM1_16665c68-0151-4671-9f6d-73ccb909b3bb"
      unitRef="usd">500000000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8c4e345602a54d1ea7a2a1384a3afd67_I20220401"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfMzE2_70f60d6d-2a5c-408d-a593-c5ccdc1073e5"
      unitRef="usd">2000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfOTUz_bc9ee6ad-31f4-4a7a-9f5b-6a31f6bf5c9a">&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 outstanding debt consists of the following (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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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;Credit Facility&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;525.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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 leases&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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="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;1,040.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="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;508.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 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;Less: Current maturities of long-term debt and finance leases&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;16.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;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;/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;Long-term debt&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 #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;1,024.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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i7c998d4923a2408ca7214caacbec505b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMS0yLTEtMS05NzkxNg_119c705f-8772-4012-a18a-653b09578d11"
      unitRef="usd">525000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i01765ad5d7c14cadabb878039b51be74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMS00LTEtMS05NzkxNg_e6ba4087-ad97-49af-8702-087c3c9c3ace"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0185bdd531444ce49830f1e876a431e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMi0yLTEtMS05NzkxNg_9eb68c2d-feae-4d47-9805-cf74a4dca20e"
      unitRef="usd">494700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i33e12181d1b74cd8a12b733093c639df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMi00LTEtMS05NzkxNg_4fb37d25-2ce1-43da-b315-d4c4c6a0ee57"
      unitRef="usd">484100000</us-gaap:LongTermDebt>
    <us-gaap:FinanceLeaseLiability
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMy0yLTEtMS05NzkxNg_8aa54337-4d32-4d5d-a15a-7ac00132ea13"
      unitRef="usd">17600000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfMy00LTEtMS05NzkxNg_cae4a6e9-a5bb-4ef9-af5b-fedf4f3bbf66"
      unitRef="usd">21200000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebt
      contextRef="i56411e6966cd4febb7ae7264d5fd0473_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNC0yLTEtMS05NzkxNg_521f5b34-9190-402e-89ea-dab16f2c5845"
      unitRef="usd">3000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie8d8d25d426e44daaedba923ee0de1ff_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNC00LTEtMS05NzkxNg_0dd2e0f9-182b-49a4-a3a3-34e23423dddb"
      unitRef="usd">3300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNS0yLTEtMS05NzkxNg_4df87ef2-9b72-47de-a7f3-0fd541267c06"
      unitRef="usd">1040400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNS00LTEtMS05NzkxNg_85a062c1-c208-4bde-912f-2b4b3fa37441"
      unitRef="usd">508700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNi0yLTEtMS05NzkxNg_c0e59540-3935-41d0-971a-53ec5679791f"
      unitRef="usd">16300000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNi00LTEtMS05NzkxNg_274a1887-c626-4764-9a6d-127c085ac740"
      unitRef="usd">30600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNy0yLTEtMS05NzkxNg_8b82ebd5-bbe3-4258-af7b-72687543708b"
      unitRef="usd">1024100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOjliMGFmNjIwZjljZjRkNGE5YTkzMzFlMjBjZGE2OWJjL3RhYmxlcmFuZ2U6OWIwYWY2MjBmOWNmNGQ0YTlhOTMzMWUyMGNkYTY5YmNfNy00LTEtMS05NzkxNg_916773a6-d490-4080-905a-a92ee704857a"
      unitRef="usd">478100000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RleHRyZWdpb246OWY3NGVlZDBmN2I4NGZkZWIyYjA3OGRkNTgzZDViOGZfOTU0_5a68da36-d24c-43f7-b701-7e02537a319d">&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 additional information about our Interest income (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: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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:700;line-height:100%"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Interest income&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;1.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: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.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 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;3.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;3.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;Interest expense and other financing costs&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;(27.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;(11.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;(44.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;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 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;(26.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(18.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMi0yLTEtMS05NzkxNg_df8789d4-2d9a-4d60-a96d-e6b090443371"
      unitRef="usd">1300000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMi00LTEtMS05NzkxNg_772a199c-75eb-4856-8d40-5cb145fab269"
      unitRef="usd">1400000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMi02LTEtMS05NzkxNg_d8ba5e4b-1fa8-4835-8cf9-5e907a4c9784"
      unitRef="usd">3800000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMi04LTEtMS05NzkxNg_86e3fae9-c120-408b-b830-16c9007fd544"
      unitRef="usd">3700000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMy0yLTEtMS05NzkxNg_fbde399b-f418-4a83-a07a-eed25d5ac14d"
      unitRef="usd">27800000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMy00LTEtMS05NzkxNg_c9e1e730-18aa-4caa-a705-ade804d8ff6e"
      unitRef="usd">11400000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMy02LTEtMS05NzkxNg_c287990f-3697-4924-a7b0-5a5dcd39c197"
      unitRef="usd">44600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfMy04LTEtMS05NzkxNg_d4aaed9e-3c9d-4cd3-8900-07cb1e1a1569"
      unitRef="usd">22500000</us-gaap:InterestExpense>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfNC0yLTEtMS05NzkxNg_190a4415-f9cf-45aa-a82d-9d8baecb6959"
      unitRef="usd">-26500000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfNC00LTEtMS05NzkxNg_840bd896-f404-4ff6-b1bc-8961ea153339"
      unitRef="usd">-10000000.0</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfNC02LTEtMS05NzkxNg_15821eb2-2697-41b3-929b-d1f13db64d1a"
      unitRef="usd">-40900000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <int:InterestIncomeExpenseAndOtherFinancialCostsNet
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181Mi9mcmFnOjlmNzRlZWQwZjdiODRmZGViMmIwNzhkZDU4M2Q1YjhmL3RhYmxlOmY3N2E5NDZjOWVhZTQxZTM4NjQ0YTY5OTFiYTljYTU2L3RhYmxlcmFuZ2U6Zjc3YTk0NmM5ZWFlNDFlMzg2NDRhNjk5MWJhOWNhNTZfNC04LTEtMS05NzkxNg_65850ce2-6041-4f79-ada0-95a9ffba87ce"
      unitRef="usd">-18700000</int:InterestIncomeExpenseAndOtherFinancialCostsNet>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfNzkz_3028b524-f94f-49fe-8556-bce0049c0f68">&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. 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 six months ended June 30, 2022, the Company's Board of Directors declared quarterly cash dividends of $0.12 per common share representing $7.6 million and $7.4 million in total dividends, which were paid on April 8, 2022 and July 1, 2022, respectively. During the six months ended June 30, 2021, quarterly cash dividends were declared of $0.12 per common share representing $7.5 million and $7.6 million in total dividends, which were paid on April 9, 2021 and July 1, 2021, 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;Accumulated Other Comprehensive Income (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 Accumulated other comprehensive income (loss), consists of foreign currency translation adjustments related to our subsidiaries that have a functional currency other than the U.S. dollar and unrealized gains (losses) from derivative instruments designated as cash flow hedges. The after-tax changes in Accumulated other comprehensive income (loss) by component were as follows (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:51.092%"/&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: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 Income (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 January 1, 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;(134.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(2.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;(136.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;(45.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;(99.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;(144.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;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;107.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;107.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;Less: Net other comprehensive (income) loss attributable to noncontrolling 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&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;(179.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;5.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 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;(174.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:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;(120.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 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;(12.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 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;(132.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;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;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;81.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;82.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;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;(73.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;(73.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;Less: Net other comprehensive (income) loss attributable to noncontrolling 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(119.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(124.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i307e70c07fb34af7865c57e5fb4b0fd8_D20220408-20220408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMTA4_6a69fc6b-48ba-463c-b8b0-cfc826b9cf8d"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMTA4_a34bd46b-4ab9-4808-be0e-db698573bcdd"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic2fb822fbb16401c8366dc78dc3527fc_D20220701-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMTA4_a8ab0e7c-21e7-4b38-90d9-1330f9dfc74b"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMTA4_bc21cbba-65cc-4a3a-beea-29412ea73631"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i307e70c07fb34af7865c57e5fb4b0fd8_D20220408-20220408"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQxNA_742795b5-1b26-4d7e-b2aa-2cc53a50ad55"
      unitRef="usd">7600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:DividendsCash
      contextRef="id5745c40cf454bedbc75a2b79283f05a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQxNA_8a7e26d9-bf4f-4691-8a01-0d07a99ba31a"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQyNA_bd91feec-95c9-4633-aae4-47ed4f97ead1"
      unitRef="usd">7400000</us-gaap:DividendsCash>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic2fb822fbb16401c8366dc78dc3527fc_D20220701-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQyNA_e1cd72a1-0bb2-4207-a331-0a29e5c61ac5"
      unitRef="usd">7400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjcy_22859eed-29d6-4b2f-a275-30e7054b17a2"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjcy_7e478e1b-349a-4737-b731-228d8029cd45"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia6f378433f884bb09764c87d5f36bd2f_D20210409-20210409"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjcy_c0011acd-e1eb-4a4f-a079-be32ad97b733"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7a79f8d6d99143fd8dd36fa3e7c6ae83_D20210701-20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjcy_d65f787a-0fb8-4667-96f2-90aef5b25b2e"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia6f378433f884bb09764c87d5f36bd2f_D20210409-20210409"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQ3Ng_0e14359a-4922-47b4-9cb3-e7d478c8fdd3"
      unitRef="usd">7500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:DividendsCash
      contextRef="i652e4378c3d94687b3f137f94166550c_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQ3Ng_da1a6371-5127-42bd-87b8-168ff80e9306"
      unitRef="usd">7500000</us-gaap:DividendsCash>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7a79f8d6d99143fd8dd36fa3e7c6ae83_D20210701-20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQ4NA_d3c1731f-8fc7-4c6f-b1ed-3ac2d0502c51"
      unitRef="usd">7600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:DividendsCash
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfMjE5OTAyMzI1NjQ4NA_e94786e7-9356-4892-b930-af718532dab2"
      unitRef="usd">7600000</us-gaap:DividendsCash>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RleHRyZWdpb246OGRmYWFmMzUzYjhiNDEzM2FiNzRkNDgxNTFiYTNjZWVfODAy_ca652d68-2533-4ec2-8189-a913c41731a1">The after-tax changes in Accumulated other comprehensive income (loss) by component were 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:51.092%"/&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: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 Income (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 January 1, 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;(134.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(2.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;(136.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;(45.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;(99.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;(144.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;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;107.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;107.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;Less: Net other comprehensive (income) loss attributable to noncontrolling 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&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;(179.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;5.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 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;(174.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:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;(120.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 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;(12.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 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;(132.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;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;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;81.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;82.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;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;(73.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;(73.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;Less: Net other comprehensive (income) loss attributable to noncontrolling 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(119.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;(124.1)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia993c6d83f144147b17b771e59ea3461_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMS0xLTEtMS05NzkxNg_daf0dae2-22a5-4b6b-bf7c-b7b551aae247"
      unitRef="usd">-134000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i422a64f2860f4f7c8e8255b48adee967_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMS0zLTEtMS05NzkxNg_e8b39d84-4e19-4fa1-b308-0df1e196b0bb"
      unitRef="usd">-2700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic68df9f481784ec288f46930c903b48e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMS01LTEtMS05NzkxNg_bb53a626-abb3-4c85-b973-71446a78cfab"
      unitRef="usd">-136700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5058c3015e7b4cfe8f00a6670494c67e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMi0xLTEtMS05NzkxNg_6a91dae9-2bad-42b7-a714-ff5bd77366d3"
      unitRef="usd">-45100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8eda2eba95994b99be8f3831615a2431_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMi0zLTEtMS05NzkxNg_2689a3d0-1042-41ee-9711-5cfef00171ac"
      unitRef="usd">-99600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMi01LTEtMS05NzkxNg_ee5091f4-fb55-4025-aa92-2230ba5094e4"
      unitRef="usd">-144700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5058c3015e7b4cfe8f00a6670494c67e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMy0xLTEtMS05NzkxNg_9b9a7073-eca4-464f-95db-e2e22739f0f5"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8eda2eba95994b99be8f3831615a2431_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMy0zLTEtMS05NzkxNg_cd19a2dc-fdc9-4225-b2ff-7bda42a68fb4"
      unitRef="usd">107400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMy01LTEtMS05NzkxNg_b07efaf9-7203-4886-bc70-f31f06aed161"
      unitRef="usd">107400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i5058c3015e7b4cfe8f00a6670494c67e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNC0xLTEtMS05NzkxNg_7f01935b-715e-4c20-b199-a710b19ddf42"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i8eda2eba95994b99be8f3831615a2431_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNC0zLTEtMS05NzkxNg_becd2352-6a7d-4317-ae13-72cca62d0f41"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNC01LTEtMS05NzkxNg_557d6828-e735-4f40-b4e1-fa2552480362"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iad672369b0de4fb4927a4e7074218645_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNS0xLTEtMS05NzkxNg_8e52fddc-e70b-4341-a3d6-04854ff01f09"
      unitRef="usd">-179100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i756aeedfeb424bf98ea11c5ec4b39ebb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNS0zLTEtMS05NzkxNg_57f16a02-2416-4997-a0f8-af47b7e9d205"
      unitRef="usd">5100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id8b12d41229a4127aa8ce75bb3c08f03_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNS01LTEtMS05NzkxNg_f537bdd7-557a-4bfe-b4bb-4288982578f9"
      unitRef="usd">-174000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1adbadff2cd4453aa722216a0596eb8c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNy0xLTEtMS05NzkxNg_0bb817ea-504e-4b26-9879-78b1e046b7fa"
      unitRef="usd">-120300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fe03a0fa6be4b68be97d67072aaaa56_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNy0zLTEtMS05NzkxNg_051f2b07-c882-4b40-80ae-e2f8d17fc45f"
      unitRef="usd">-12300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iefd36d39531a4a24a48fce697d9707ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfNy01LTEtMS05NzkxNg_b5a772e2-6c04-450a-b4cc-a24c663f074a"
      unitRef="usd">-132600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic44e7e4de80945d3b1326b10639d5fbe_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOC0xLTEtMS05NzkxNg_543996db-db6e-48b7-84e1-ee79aceb0736"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="idc863cfcfcc943eca331d575bb24066d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOC0zLTEtMS05NzkxNg_de09e57c-2a1b-4c5a-bb4a-4702ef102bea"
      unitRef="usd">81200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOC01LTEtMS05NzkxNg_1c31bbc2-ae0a-45dd-8fca-bdeb6c6ccae6"
      unitRef="usd">82000000.0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic44e7e4de80945d3b1326b10639d5fbe_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOS0xLTEtMS05NzkxNg_ee068514-cdd1-4831-a5d2-2edaa6c75df4"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idc863cfcfcc943eca331d575bb24066d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOS0zLTEtMS05NzkxNg_a584e353-401c-4618-9290-d783458d8669"
      unitRef="usd">-73400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfOS01LTEtMS05NzkxNg_fba76b96-6ce5-40ff-b0cf-78571109933b"
      unitRef="usd">-73400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="ic44e7e4de80945d3b1326b10639d5fbe_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTAtMS0xLTEtOTc5MTY_7212a116-c21a-45c7-8711-5d6b68c7dcb8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="idc863cfcfcc943eca331d575bb24066d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTAtMy0xLTEtOTc5MTY_ef47c449-1351-4b2d-b403-4c7d749380f9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTAtNS0xLTEtOTc5MTY_c50e6e39-bdc2-41cb-99ff-381bbe3363eb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie7a8795a9edd4cb589ba6318f9b093f6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTEtMS0xLTEtOTc5MTY_aa8714d0-7762-430e-a78c-32e63762fa85"
      unitRef="usd">-119500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i177d3f7d4a6241acaee297cf069ca14a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTEtMy0xLTEtOTc5MTY_9e46d977-e670-4a40-b352-850ec9cbf471"
      unitRef="usd">-4500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb8310eed44948d2afca97d18d48dedc_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181NS9mcmFnOjhkZmFhZjM1M2I4YjQxMzNhYjc0ZDQ4MTUxYmEzY2VlL3RhYmxlOjIwNjY1ZGEzMjAzMDRlOTg5M2E1NjU2NDRkMWEzZDQxL3RhYmxlcmFuZ2U6MjA2NjVkYTMyMDMwNGU5ODkzYTU2NTY0NGQxYTNkNDFfMTEtNS0xLTEtOTc5MTY_dbe57a71-243c-44ee-afdd-51e30901b92c"
      unitRef="usd">-124100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RleHRyZWdpb246MGRiYmE5YTAxOGUxNDgwZmFhNDY2N2YyYzg3NzFhNzhfMjQ3Nw_f6df9766-8e33-437f-a9ff-8d6c6bc092ad">&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. 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: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:41.443%"/&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:12.500%"/&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of June 30, 2022&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;Level 1 Inputs&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;Level 2 Inputs&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;Level&#160;3 Inputs&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;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:700;line-height:100%"&gt;Assets:&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;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 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,499.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;951.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;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 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,459.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19.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;19.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;34.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;34.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;Cash surrender value of life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;13.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;13.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;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,526.8&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;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;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:2px 1pt;text-align:right;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:#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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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,076.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;1,320.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;7.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;2,404.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;td colspan="3" style="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;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;23.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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;1,076.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;1,343.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;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;7.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;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;2,427.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:bottom"/&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:41.443%"/&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:12.500%"/&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: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="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;Level 1 Inputs&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;Level 2 Inputs&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;Level&#160;3 Inputs&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;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:700;line-height:100%"&gt;Assets:&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;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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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;361.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;383.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: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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;748.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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'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: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: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.888%"/&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.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:14.835%"/&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.578%"/&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:top"&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 June 30, 2022&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;Gross Amounts Recognized&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;Gross Amounts Offset&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;Net Amounts Presented&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;Cash Collateral&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;Gross Amounts without Right of Offset&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;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:top"&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:top"&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;2,459.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;1,717.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;742.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;283.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;458.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:top"&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;19.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;19.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;19.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:top"&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;34.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;17.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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;/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;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;2,513.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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,734.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;779.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;283.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;&#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;495.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: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: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:top"&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:top"&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;2,404.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;1,717.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;686.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;36.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;651.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;23.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;17.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;6.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;2,427.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;1,734.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;693.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;36.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;&#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;657.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;/tr&gt;&lt;/table&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:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.677%"/&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.677%"/&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.677%"/&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.677%"/&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.677%"/&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.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&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:top"&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 #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 Amounts Recognized&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;Gross Amounts Offset&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;Net Amounts Presented&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;Cash Collateral&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;Gross Amounts without Right of Offset&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;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:6pt;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 June&#160;30, 2022 and December&#160;31, 2021, we did not present any amounts gross on our Condensed Consolidated Balance Sheets where we had the right of 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;Our individual over-the-counter ("OTC") counterparty exposure is managed within predetermined credit limits and includes the use of cash-call margins when appropriate, thereby reducing the risk of significant nonperformance. At&#160;June&#160;30, 2022,&#160;one&#160;of our counterparties with a total exposure of $86.6 million represented over&#160;10%&#160;of our credit exposure to OTC derivative counterparties.&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;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;The fair values of nonrecurring assets or liabilities measured using Level 3 inputs were not material as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The Flyers assets acquired and liabilities assumed were measured and recorded at their acquisition date fair values during the six months ended June 30, 2022 as discussed in Note 3. Acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RleHRyZWdpb246MGRiYmE5YTAxOGUxNDgwZmFhNDY2N2YyYzg3NzFhNzhfMjQ5MQ_6754f6c5-c287-4aab-9b19-e1bf90c92d47">&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: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:41.443%"/&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:12.500%"/&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements as of June 30, 2022&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;Level 1 Inputs&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;Level 2 Inputs&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;Level&#160;3 Inputs&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;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:700;line-height:100%"&gt;Assets:&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;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 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,499.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;951.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;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 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,459.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19.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;19.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;34.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;34.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;Cash surrender value of life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;13.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;13.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;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,526.8&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;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;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:2px 1pt;text-align:right;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:#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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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,076.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;1,320.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;7.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;2,404.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;td colspan="3" style="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;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;23.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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;1,076.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;1,343.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;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;7.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;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;2,427.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:bottom"/&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:41.443%"/&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:12.500%"/&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: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="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;Level 1 Inputs&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;Level 2 Inputs&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;Level&#160;3 Inputs&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;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:700;line-height:100%"&gt;Assets:&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;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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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;361.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;383.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: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;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;748.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if796ea67a348450ea9441f426ffb29b3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMy0xLTEtMS05NzkxNg_d4b8d9fd-8368-467b-969f-fd84cb513526"
      unitRef="usd">1499200000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1da91984906c4ebab9cce822837922f0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMy0zLTEtMS05NzkxNg_183476a4-4569-40f8-93dc-8b3cffe5d4bc"
      unitRef="usd">951700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6a88ee63d1414e2cb8bfc09106f0e74d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMy01LTEtMS05NzkxNg_c39f7279-61ac-4679-8d3a-7407a82bde41"
      unitRef="usd">8800000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1e35d6e2beaf489db83ae704d221aa27_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMy03LTEtMS05NzkxNg_b4deb3ee-16fa-485f-a1b6-1b720450c95f"
      unitRef="usd">2459700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7988723f81c24a6a9906f51e9c2edd2e_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNC0xLTEtMS05NzkxNg_1fb8ab22-645e-4ab7-b45f-2b4f2599a06a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib807a7a5c25a4128be2447dcb332cf63_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNC0zLTEtMS05NzkxNg_fe8e975e-784a-4f04-9088-23101f7ac1fe"
      unitRef="usd">19300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie2281e2ddd5443679289afb7df97dbd3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNC01LTEtMS05NzkxNg_9c96f8b8-9e62-4c32-b8a3-db9183785b47"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8a978484e430442bafa57dad47967028_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNC03LTEtMS05NzkxNg_0a876adf-9bb3-454d-b829-2736448c3de7"
      unitRef="usd">19300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i087333ce961d4b3a8b1f53b209414f38_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNS0xLTEtMS05NzkxNg_b38e0630-76ad-443f-8293-b788b4919277"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i158867e4cdd44a568a95da5d50724bb6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNS0zLTEtMS05NzkxNg_2ef6242c-4b6a-4cae-950b-4e3197aeceeb"
      unitRef="usd">34400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i57cd3d53b9c641f3b070903b78177195_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNS01LTEtMS05NzkxNg_d7e5f2e3-1cb0-48e6-b56f-235a132749eb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8c369e764c82451091a07d48da3a08b4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNS03LTEtMS05NzkxNg_d7164e16-57ba-48ed-b97a-a9898c5cff97"
      unitRef="usd">34400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3cbfdc39e5ef44379c4f4601a618e26e_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNi0xLTEtMS05NzkxNg_c92e8b4f-ab84-4fe6-bb41-d06c8b53b15e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia1cf4fb2bfa241d08599d0cb8b5d2a6b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNi0zLTEtMS05NzkxNg_49ce6602-7443-484e-8657-6160012fd0c8"
      unitRef="usd">13400000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i11a5ce8750494497a7e55c844d50f1bf_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNi01LTEtMS05NzkxNg_ebba77fc-81fe-45a6-b510-a50c77dd8d60"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ica3e0c9c15984ad4858a2aed2edc15c5_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNi03LTEtMS05NzkxNg_ec69da71-9a64-45b9-9025-037cff030f10"
      unitRef="usd">13400000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ied02f952b2ee41a0b05043e893fae7a4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNy0xLTEtMS05NzkxNg_ad297659-315f-49ff-a4bf-aa7b6fde198a"
      unitRef="usd">1499200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i65174c353bb44902be005bd585f0b9e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNy0zLTEtMS05NzkxNg_e94da650-0bae-435f-9842-76979494f050"
      unitRef="usd">1018800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1e43f267f8dd4d17ad18809de78379cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNy01LTEtMS05NzkxNg_a29181d3-f0bf-4cfd-813e-bcfeb9ec07d1"
      unitRef="usd">8800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e3b6b7993514cd3817154ac10c4644c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfNy03LTEtMS05NzkxNg_f0f242d0-edab-4c0f-b876-057d3d0ab7a0"
      unitRef="usd">2526800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if796ea67a348450ea9441f426ffb29b3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTAtMS0xLTEtOTc5MTY_837f7957-ca53-46ee-af9b-85e649a22da9"
      unitRef="usd">1076400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1da91984906c4ebab9cce822837922f0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTAtMy0xLTEtOTc5MTY_641283f7-9eef-4d96-a12d-6cd2c2c07d45"
      unitRef="usd">1320700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6a88ee63d1414e2cb8bfc09106f0e74d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTAtNS0xLTEtOTc5MTY_424d3706-58a8-482a-af63-8f1de5aabf81"
      unitRef="usd">7000000.0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1e35d6e2beaf489db83ae704d221aa27_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTAtNy0xLTEtOTc5MTY_118c06d0-30e8-4d82-84a0-61df316a4fd6"
      unitRef="usd">2404100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i087333ce961d4b3a8b1f53b209414f38_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTItMS0xLTEtOTc5MTY_5ce562dc-99ae-42aa-b35b-2b80b1d1180c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i158867e4cdd44a568a95da5d50724bb6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTItMy0xLTEtOTc5MTY_6700a2f7-68ce-471d-8142-70f067acac5d"
      unitRef="usd">23200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i57cd3d53b9c641f3b070903b78177195_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTItNS0xLTEtOTc5MTY_ffef003e-b36f-476a-88c6-4394c9e9c904"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8c369e764c82451091a07d48da3a08b4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTItNy0xLTEtOTc5MTY_c46fc7f4-e35e-4045-ac29-d429e6426497"
      unitRef="usd">23200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ied02f952b2ee41a0b05043e893fae7a4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTMtMS0xLTEtOTc5MTY_bc4ed23c-162f-4f36-99e3-26987265e575"
      unitRef="usd">1076400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i65174c353bb44902be005bd585f0b9e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTMtMy0xLTEtOTc5MTY_34d60111-17ff-4e81-a5f3-8253e469e510"
      unitRef="usd">1343900000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1e43f267f8dd4d17ad18809de78379cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTMtNS0xLTEtOTc5MTY_0dd27f26-d7a8-4682-b9e5-55fb77674365"
      unitRef="usd">7000000.0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4e3b6b7993514cd3817154ac10c4644c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjYxNjA1MzRjMjk5NTQ1MWU4MmZmZjgzMTkyNjk5NWZjL3RhYmxlcmFuZ2U6NjE2MDUzNGMyOTk1NDUxZTgyZmZmODMxOTI2OTk1ZmNfMTMtNy0xLTEtOTc5MTY_ec57f611-ac6f-4590-bd82-4444f193edc7"
      unitRef="usd">2427300000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i66ea4dbb5a3a4cd396236688fd610f7f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMy0xLTEtMS05NzkxNg_813fdc21-6faf-45cc-b82a-fb828dcd5e26"
      unitRef="usd">513300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie17a2ee9f03549eca1cf024f4c84be2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMy0zLTEtMS05NzkxNg_c4a5841a-a122-416e-b1f1-13007b8f1120"
      unitRef="usd">247600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ieca7bd29e5084474810446e690fcb487_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMy01LTEtMS05NzkxNg_e541bdd0-1396-4261-a946-597e51e9d9d9"
      unitRef="usd">2600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2432559a77744ef582c4e961866f38b4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMy03LTEtMS05NzkxNg_018863cc-0b75-4e38-a597-5c556ab2e9a9"
      unitRef="usd">763500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i268beff646474e738925e4bfd754f03e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNC0xLTEtMS05NzkxNg_8a256452-6d25-4861-af52-a6ae972e8f68"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0f1a2ad5e6e249958a37bf5b471077fa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNC0zLTEtMS05NzkxNg_144419a1-cc3b-497e-9ab9-0d587e7b5fcc"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i791f3ef8f0dc428989460e04117a82e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNC01LTEtMS05NzkxNg_379b0254-b5a7-4e6d-9fd7-d0fbd845ab66"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3c121724de424ed3bd487e1d5c63364f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNC03LTEtMS05NzkxNg_b2e18f1b-1dd7-416c-a071-ebb7721f8c19"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9c3c86491d71410da053daa88343a31e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNS0xLTEtMS05NzkxNg_b01a3324-7d78-4798-97bc-aab97d3e3a56"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i00f8e8a170f54328aa692c92df224407_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNS0zLTEtMS05NzkxNg_39d7a3d8-fd55-4755-ad7b-ac81e3ba9d3a"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i857d482106b54f3c8751c2a567e67723_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNS01LTEtMS05NzkxNg_741d0cde-fa6d-4132-8e23-4a23d52fda86"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i90746f636334499895f41fa47ad26e52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNS03LTEtMS05NzkxNg_cd0b754a-be98-4e7c-9cb8-1301040ce55d"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i77a25200a7dc47909343ff6de32b9863_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNi0xLTEtMS05NzkxNg_3455b763-e5f1-4e6c-a64a-488970a502f3"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia8464d268a0141779e7c5a82e090fac3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNi0zLTEtMS05NzkxNg_9fa25029-52bd-45ac-9137-0eb0b5ae52e8"
      unitRef="usd">14600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3895543d33434ba484f8f142977b614e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNi01LTEtMS05NzkxNg_d2d733c8-b177-493d-b9f1-4f6727d109e9"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia57159d418ae437fad2847e9af359f92_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNi03LTEtMS05NzkxNg_9a87bc94-e98b-4dc0-a178-da3548cff46f"
      unitRef="usd">14600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id0d409e6bd6c4f32a10883d4c9ebc212_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNy0xLTEtMS05NzkxNg_64c9a677-3a21-4bc3-9cf2-1f4fee99c534"
      unitRef="usd">513300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibc0065680d1849bab36b991130f28b1a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNy0zLTEtMS05NzkxNg_818a1ad5-f267-42cb-996c-a3a4c572d592"
      unitRef="usd">272300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i70597bb89ebe4d23865ba48f79eac5cf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNy01LTEtMS05NzkxNg_a3f67882-6466-4261-8774-c7a705916eee"
      unitRef="usd">2600000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i38af7add5a844540a091fa4d4a39711e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfNy03LTEtMS05NzkxNg_935ff5fc-6f2f-42c9-9a72-610fffc51382"
      unitRef="usd">788300000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i66ea4dbb5a3a4cd396236688fd610f7f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTAtMS0xLTEtOTc5MTY_2ada0c5e-cb69-447f-a0fc-80b05257b36f"
      unitRef="usd">361500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie17a2ee9f03549eca1cf024f4c84be2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTAtMy0xLTEtOTc5MTY_00a2992f-2ee7-4c5a-97ac-67a91f5a2524"
      unitRef="usd">378600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ieca7bd29e5084474810446e690fcb487_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTAtNS0xLTEtOTc5MTY_645ea8ad-6f18-45e2-90ed-aeb04e37bf61"
      unitRef="usd">3800000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2432559a77744ef582c4e961866f38b4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTAtNy0xLTEtOTc5MTY_0ca2bb9c-9390-4561-a36c-25b8a737c63f"
      unitRef="usd">743900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i268beff646474e738925e4bfd754f03e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTEtMS0xLTEtOTc5MTY_ac2a4132-32bf-49d4-853e-da657e593adb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0f1a2ad5e6e249958a37bf5b471077fa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTEtMy0xLTEtOTc5MTY_9e62f390-30a5-4d92-872e-48597e701f88"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i791f3ef8f0dc428989460e04117a82e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTEtNS0xLTEtOTc5MTY_a104e900-b984-47f8-b4d2-8a77d3cb8544"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3c121724de424ed3bd487e1d5c63364f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTEtNy0xLTEtOTc5MTY_5d3c6268-f72d-4558-808c-3c3cc9db05ea"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9c3c86491d71410da053daa88343a31e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTItMS0xLTEtOTc5MTY_3d84127b-75df-4725-9976-3add7cc37183"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i00f8e8a170f54328aa692c92df224407_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTItMy0xLTEtOTc5MTY_daad24ab-7483-4cf5-be29-6c36f22ee7ad"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i857d482106b54f3c8751c2a567e67723_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTItNS0xLTEtOTc5MTY_c0d6c58f-a111-46be-b699-2b8767c104a6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i90746f636334499895f41fa47ad26e52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTItNy0xLTEtOTc5MTY_b3d7b84e-a839-48da-a5a8-6345f9f56aef"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id0d409e6bd6c4f32a10883d4c9ebc212_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTMtMS0xLTEtOTc5MTY_1f1c6a43-fc9f-4f4d-a761-d0035a54b30d"
      unitRef="usd">361500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibc0065680d1849bab36b991130f28b1a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTMtMy0xLTEtOTc5MTY_737a6604-90ad-4ad5-8343-36921919d500"
      unitRef="usd">383200000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i70597bb89ebe4d23865ba48f79eac5cf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTMtNS0xLTEtOTc5MTY_f90601f5-da04-4553-910b-53d2819e4030"
      unitRef="usd">3800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i38af7add5a844540a091fa4d4a39711e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjA2MDY3YTg2NTIyYjRlMWNhNzkwM2FjOTk1NjFmNjhiL3RhYmxlcmFuZ2U6MDYwNjdhODY1MjJiNGUxY2E3OTAzYWM5OTU2MWY2OGJfMTMtNy0xLTEtOTc5MTY_33413b71-90b1-485a-9fe3-4798fade3b11"
      unitRef="usd">748500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RleHRyZWdpb246MGRiYmE5YTAxOGUxNDgwZmFhNDY2N2YyYzg3NzFhNzhfMjQ4NQ_0e872330-52de-4cce-91c5-d60dd0062b21">&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: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: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.888%"/&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.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:14.835%"/&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.578%"/&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:top"&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 June 30, 2022&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;Gross Amounts Recognized&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;Gross Amounts Offset&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;Net Amounts Presented&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;Cash Collateral&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;Gross Amounts without Right of Offset&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;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:top"&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:top"&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;2,459.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;1,717.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;742.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;283.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;458.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:top"&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;19.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;19.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;19.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:top"&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;34.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;17.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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;/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;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;2,513.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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,734.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;779.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;283.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;&#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;495.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: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: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:top"&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:top"&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;2,404.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;1,717.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;686.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;36.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;651.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;23.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;17.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;6.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;2,427.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;1,734.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;693.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;36.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;&#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;657.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;/tr&gt;&lt;/table&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:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.677%"/&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.677%"/&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.677%"/&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.677%"/&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.677%"/&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.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&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:top"&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 #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 Amounts Recognized&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;Gross Amounts Offset&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;Net Amounts Presented&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;Cash Collateral&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;Gross Amounts without Right of Offset&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;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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy0yLTEtMS05NzkxNg_68a4f8fd-5e3d-4607-82eb-5c7faa2b5bc3"
      unitRef="usd">2459700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy00LTEtMS05NzkxNg_ed46c9f8-73fb-4f3b-8187-3b270dab6fb3"
      unitRef="usd">1717200000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy02LTEtMS05NzkxNg_ef2e3417-5791-4be6-9915-7e5d3c8c5fc1"
      unitRef="usd">742500000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy04LTEtMS05NzkxNg_a98744ab-42c6-4ea1-a08a-a7c1e6994bea"
      unitRef="usd">283800000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy0xMC0xLTEtOTc5MTY_531a25ad-4b1a-431f-8f11-8c21f9c0e780"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMy0xMi0xLTEtOTc5MTY_acc78de4-3b08-4a62-9045-f0e9977612df"
      unitRef="usd">458700000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC0yLTEtMS05NzkxNg_a19ffbf5-e535-45c8-9048-7ef88667da8a"
      unitRef="usd">19300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC00LTEtMS05NzkxNg_0df4d5c5-8391-42ee-9e34-6e8f7427b962"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC02LTEtMS05NzkxNg_366d34eb-5e55-4417-ad19-904369de6fff"
      unitRef="usd">19300000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC04LTEtMS05NzkxNg_1dc2148c-cea6-4fe4-ae6a-3d641a632f0c"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC0xMC0xLTEtOTc5MTY_921e108e-e73b-4c32-b705-fb1c06e267df"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ia6f7b3bbac994e998a7290f70c616085_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNC0xMi0xLTEtOTc5MTY_faf53612-94c9-4cad-9362-183ba836e271"
      unitRef="usd">19300000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS0yLTEtMS05NzkxNg_34a4f25a-f2a6-47d1-b07f-ddaaf42228e8"
      unitRef="usd">34400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS00LTEtMS05NzkxNg_3105e165-8809-410c-8eea-751e15d210e0"
      unitRef="usd">17000000.0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS02LTEtMS05NzkxNg_6aaff1a1-976f-4561-8102-3b74a43b101d"
      unitRef="usd">17400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS04LTEtMS05NzkxNg_1c0b61ed-eae8-4bc9-a4a6-2b3a41324399"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS0xMC0xLTEtOTc5MTY_bd753bb4-9ce5-4618-9d71-2f3f5f40f9a4"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNS0xMi0xLTEtOTc5MTY_be6d1eda-9aea-48c7-8876-4505ff58930a"
      unitRef="usd">17400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi0yLTEtMS05NzkxNg_3274b7fb-5b5c-4e37-812c-8328e5b59201"
      unitRef="usd">2513400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi00LTEtMS05NzkxNg_0c1074e6-fe33-44b2-8d71-e4e32455fb5c"
      unitRef="usd">1734200000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi02LTEtMS05NzkxNg_0afffeae-d50d-496c-a355-81caf12d28a3"
      unitRef="usd">779200000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi04LTEtMS05NzkxNg_950fb40c-f3f3-4153-b5fa-fddbaeacce6d"
      unitRef="usd">283800000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi0xMC0xLTEtOTc5MTY_2a0e84ae-da35-4c46-b081-b9c601785fea"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfNi0xMi0xLTEtOTc5MTY_fd20bf43-54b8-4b91-8397-aa9e36eb92c3"
      unitRef="usd">495400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS0yLTEtMS05NzkxNg_672644a4-1915-4627-9c2d-aea7d9e29218"
      unitRef="usd">2404100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS00LTEtMS05NzkxNg_c83dcb0b-9446-4e37-8dfd-92c317680bc8"
      unitRef="usd">1717200000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS02LTEtMS05NzkxNg_70a6ca5c-2fda-4ec5-bcf0-baef8bba7f24"
      unitRef="usd">686900000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS04LTEtMS05NzkxNg_48f1dea2-5888-40ad-a959-5a15dbaa27ef"
      unitRef="usd">36000000.0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS0xMC0xLTEtOTc5MTY_51cbdafd-be2d-4869-9628-29ecc21fa783"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i09719685056b4dbbb7493a267b929e32_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfOS0xMi0xLTEtOTc5MTY_9a1a7d7b-3129-4f50-b7ae-5a9a0f4bd1cb"
      unitRef="usd">651000000.0</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtMi0xLTEtOTc5MTY_650829aa-ce1e-46b9-b9fb-9396bd0ed614"
      unitRef="usd">23200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtNC0xLTEtOTc5MTY_196f2b6f-7c7d-4fb9-8590-587e5cae3c21"
      unitRef="usd">17000000.0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtNi0xLTEtOTc5MTY_e2318f8b-0916-452b-a95e-20e308bb40b5"
      unitRef="usd">6200000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtOC0xLTEtOTc5MTY_556f4191-1f3a-4362-8eaa-3c2c145edf56"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtMTAtMS0xLTk3OTE2_7be07934-2388-49a2-a308-3e157f4d16ba"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i941ffd0c92b2412b9968cbc25019bce0_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTEtMTItMS0xLTk3OTE2_e723c378-3a2d-4ba6-a89c-fff50e440e20"
      unitRef="usd">6200000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItMi0xLTEtOTc5MTY_4cc168ed-8515-41fd-8325-dfbc72164f34"
      unitRef="usd">2427300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItNC0xLTEtOTc5MTY_e6a6e46b-6138-4107-be67-309ebd47c23a"
      unitRef="usd">1734200000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItNi0xLTEtOTc5MTY_5de1f51a-43ff-41e3-b5ca-8085fbcca554"
      unitRef="usd">693100000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItOC0xLTEtOTc5MTY_2dbcebb5-50ca-46b1-987b-9b48cbe1e00b"
      unitRef="usd">36000000.0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItMTAtMS0xLTk3OTE2_92cbaf32-e166-45a5-afc7-a6e4f6667cae"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjZhY2RiMjc5MWNlNzQwMzM5ZmE2N2ZhOTc1NzlmMTMxL3RhYmxlcmFuZ2U6NmFjZGIyNzkxY2U3NDAzMzlmYTY3ZmE5NzU3OWYxMzFfMTItMTItMS0xLTk3OTE2_e34e75d6-305a-4560-ae4f-4930c91170c8"
      unitRef="usd">657100000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy0yLTEtMS05NzkxNg_22673a22-0597-4834-9f20-faeacd997b35"
      unitRef="usd">763500000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy00LTEtMS05NzkxNg_d7d8b3d5-c148-48ce-b092-3ff7bd70b528"
      unitRef="usd">513100000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy02LTEtMS05NzkxNg_6c971f04-25f2-4014-8a73-74e150866c4e"
      unitRef="usd">250400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy04LTEtMS05NzkxNg_ed5550c1-33a2-41a2-a312-10637518b7e2"
      unitRef="usd">7600000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy0xMC0xLTEtOTc5MTY_19a2a257-673a-4b22-b1dd-3f179614ac84"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMy0xMi0xLTEtOTc5MTY_6cbf022d-b95d-4b1c-ac60-ac83afd65a40"
      unitRef="usd">242800000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC0yLTEtMS05NzkxNg_8ff6acd5-f782-43dd-b24b-36444748b872"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC00LTEtMS05NzkxNg_e857f5be-2c01-41d6-a12f-c90b859cbd8f"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC02LTEtMS05NzkxNg_582c4ce9-4c8b-4d6b-bdf2-887d52975497"
      unitRef="usd">5400000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC04LTEtMS05NzkxNg_8e8dd45d-c1cc-4fe5-aff9-285259395aad"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC0xMC0xLTEtOTc5MTY_a25b58e7-0449-4760-9e91-8e3ebc50ec6b"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNC0xMi0xLTEtOTc5MTY_994b51a8-c354-40a5-b52d-3db87ad08d07"
      unitRef="usd">5400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS0yLTEtMS05NzkxNg_0dd2ee0e-2414-47e1-977d-e679e13eaa56"
      unitRef="usd">4700000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS00LTEtMS05NzkxNg_b3037c21-4a4d-434c-be96-31c63baac323"
      unitRef="usd">2600000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS02LTEtMS05NzkxNg_15e9f444-2038-4310-87d2-44afffbf95ba"
      unitRef="usd">2100000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS04LTEtMS05NzkxNg_d6abd1cf-a4cb-437e-aaa3-9a76b89da391"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS0xMC0xLTEtOTc5MTY_9c11c23e-2e9c-4f61-90fe-570bf23ccc04"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNS0xMi0xLTEtOTc5MTY_f5e52a03-e5f9-443a-9595-77c763a263d5"
      unitRef="usd">2100000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi0yLTEtMS05NzkxNg_9332b493-7252-407e-9a15-c992a5629dcd"
      unitRef="usd">773600000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi00LTEtMS05NzkxNg_4db02f47-0c6e-4ae7-b3a7-739b8342b8b1"
      unitRef="usd">515600000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi02LTEtMS05NzkxNg_94d99d31-c430-44db-9afd-069ecfbc6c79"
      unitRef="usd">258000000.0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi04LTEtMS05NzkxNg_72bb2712-0a33-4053-9bef-d4da2271be1b"
      unitRef="usd">7600000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi0xMC0xLTEtOTc5MTY_d159fb9c-1955-4384-bb2a-5edd161a3f6f"
      unitRef="usd">0</us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfNi0xMi0xLTEtOTc5MTY_933ca9f2-dc48-47e8-90ed-e45cbca08af0"
      unitRef="usd">250400000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS0yLTEtMS05NzkxNg_f62d706a-643b-4428-8e65-fd18c5754e17"
      unitRef="usd">743900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS00LTEtMS05NzkxNg_3850913c-0c5f-47cf-bee8-1e37a9d77a6a"
      unitRef="usd">513100000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS02LTEtMS05NzkxNg_e18e6051-5c51-4c86-a4d3-ab1aaed3787e"
      unitRef="usd">230800000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS04LTEtMS05NzkxNg_0b2d13e6-cc49-414e-b2d0-74e9eb368714"
      unitRef="usd">3200000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS0xMC0xLTEtOTc5MTY_5d8cd803-67ea-4f90-8f7d-6f9ed1f2a684"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="if4f594c5a88249ae87a8136d4002aaa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfOS0xMi0xLTEtOTc5MTY_76b65c75-476c-49a5-b027-91c0701d94e1"
      unitRef="usd">227700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtMi0xLTEtOTc5MTY_e4daacfb-c85a-4490-b3fa-b53689160fb0"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtNC0xLTEtOTc5MTY_f97bcf4c-d2f6-43d1-9501-e353cdd417f3"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtNi0xLTEtOTc5MTY_23efc578-2c4a-4d18-9ff9-9ffedf787d62"
      unitRef="usd">300000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtOC0xLTEtOTc5MTY_8b6ef73b-e048-4b56-979e-6b69a937b1c2"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtMTAtMS0xLTk3OTE2_11978cc8-85cc-461f-b0a6-b40f873abfe9"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ie326e893278d4360b9f6042f0abc91aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTAtMTItMS0xLTk3OTE2_729cc0ef-b537-4773-bfd9-c51eee294b72"
      unitRef="usd">300000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtMi0xLTEtOTc5MTY_f25fe421-22d1-4ac2-8a2b-8224aeeb1578"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtNC0xLTEtOTc5MTY_e69d176d-537a-421b-bc02-373a0daa417b"
      unitRef="usd">2600000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtNi0xLTEtOTc5MTY_68d3bac4-8acd-43e2-97f1-5bd53d5128c7"
      unitRef="usd">1700000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtOC0xLTEtOTc5MTY_b4805adc-3e9f-4175-826e-ac65fc07a6a2"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtMTAtMS0xLTk3OTE2_84087e78-2c83-485d-9f86-70ea48c5a5b4"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ic23136c2ced847aa8dfaaefaeb738144_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTEtMTItMS0xLTk3OTE2_ae35d0f0-abc0-4feb-aced-45ba0d51dbff"
      unitRef="usd">1700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItMi0xLTEtOTc5MTY_d6c211c7-bd8a-44e6-bd86-46b4861021c1"
      unitRef="usd">748500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItNC0xLTEtOTc5MTY_ee5c1964-e914-4ea7-b494-74fac4be97de"
      unitRef="usd">515600000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItNi0xLTEtOTc5MTY_e84c0536-d361-4734-ab16-d08d08af50d7"
      unitRef="usd">232800000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItOC0xLTEtOTc5MTY_e1f35171-7376-4136-b919-4268198e602c"
      unitRef="usd">3200000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItMTAtMS0xLTk3OTE2_ffd4b61f-8b68-43b7-b944-91dd52e5301e"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RhYmxlOjAzZmRlNzc2YTU1YTQ5ZDY5Nzk3MTJjYTY0ZTM4NjY0L3RhYmxlcmFuZ2U6MDNmZGU3NzZhNTVhNDlkNjk3OTcxMmNhNjRlMzg2NjRfMTItMTItMS0xLTk3OTE2_ebdf4f8d-6bfc-43b4-82de-7d82c84ab339"
      unitRef="usd">229700000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i0bea2299b4304855bdae08f68f5c8c10_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RleHRyZWdpb246MGRiYmE5YTAxOGUxNDgwZmFhNDY2N2YyYzg3NzFhNzhfMjA3Mw_c86b1a67-a26b-49f7-9295-fe4e1322dbc5"
      unitRef="usd">86600000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i024f6211b5214fd2a8855f8c8b4b515b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y181OC9mcmFnOjBkYmJhOWEwMThlMTQ4MGZhYTQ2NjdmMmM4NzcxYTc4L3RleHRyZWdpb246MGRiYmE5YTAxOGUxNDgwZmFhNDY2N2YyYzg3NzFhNzhfMjA5Mw_0ac05d10-e338-4543-824b-e5b8710c3a35"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RleHRyZWdpb246YzgxOTFhMWYwMDQyNDU5N2FkYzBkNjQ2MjMwOTM2OWNfMTAyMQ_f350a958-db32-444d-a958-49b4e0ed7a9d">&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. 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 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:43.929%"/&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.619%"/&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.619%"/&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.619%"/&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.622%"/&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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Aviation&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;318.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: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;156.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 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;543.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;277.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;6.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.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;55.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;9.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;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,529.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;727.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;2,675.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,446.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 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:#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;1,854.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;887.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;3,274.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 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;1,733.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: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;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;1,301.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;363.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,943.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;630.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;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;958.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;555.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;1,996.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,165.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;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;1,131.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;560.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,962.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,047.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;EMEA&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;3,391.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;1,479.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 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,902.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;2,842.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: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: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,329.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;453.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,282.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;802.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;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;265.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;139.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;463.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;262.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;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;299.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;131.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;577.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;256.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 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:#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;1,893.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;724.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 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,323.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 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;1,321.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 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: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;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;5,060.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,943.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,351.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,375.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;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;4,136.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,750.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,185.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;3,211.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;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;673.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;289.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,232.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;545.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 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:#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;9,869.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;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;3,984.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="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;16,770.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;7,131.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;/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: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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.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;10.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;233.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;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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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;17,122.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;7,085.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;29,504.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;13,043.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;/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)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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-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 revenues (excluded from ASC 606) are substantially similar, as they are both 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 utilizing 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 Sheets. As of June&#160;30, 2022 and December&#160;31, 2021, the contract assets and contract liabilities recognized by the Company were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RleHRyZWdpb246YzgxOTFhMWYwMDQyNDU5N2FkYzBkNjQ2MjMwOTM2OWNfMTAyMA_f729ec38-6a18-4e45-aa76-3c89184a35db">&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:43.929%"/&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.619%"/&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.619%"/&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.619%"/&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.622%"/&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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Aviation&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;318.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: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;156.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 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;543.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;277.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;6.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.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;55.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;9.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;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,529.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;727.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;2,675.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,446.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 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:#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;1,854.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;887.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;3,274.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 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;1,733.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: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;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;1,301.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;363.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,943.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;630.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;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;958.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;555.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;1,996.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,165.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;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;1,131.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;560.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,962.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,047.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;EMEA&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;3,391.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;1,479.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 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,902.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;2,842.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: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: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,329.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;453.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,282.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;802.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;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;265.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;139.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;463.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;262.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;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;299.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;131.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;577.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;256.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 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:#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;1,893.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;724.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 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,323.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 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;1,321.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 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: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;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;5,060.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,943.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,351.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,375.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;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;4,136.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,750.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,185.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;3,211.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;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;673.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;289.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,232.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;545.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 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:#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;9,869.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;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;3,984.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="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;16,770.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;7,131.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;/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: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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.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;10.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;233.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;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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#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;17,122.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;7,085.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;29,504.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;13,043.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;/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)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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="ia3eb30e01eb24102b13fe0a9e4952b7e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMi0yLTEtMS05NzkxNg_37cfde0d-ef1b-4786-8033-0bc5c4259241"
      unitRef="usd">318600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8ef8f4ab0849f0a36cf3119ca4262f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMi00LTEtMS05NzkxNg_44018d2d-37f7-4bd7-a88a-2eb398827717"
      unitRef="usd">156100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb304cf96de4424a9ac95222d78f0a00_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMi02LTEtMS05NzkxNg_7c82c845-f19a-45ce-ba3e-dac266d0f998"
      unitRef="usd">543800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c98b68048a54fc9aa9acb549300e246_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMi04LTEtMS05NzkxNg_17eb6cfa-9a8d-4a38-8bb1-1dc90e09573b"
      unitRef="usd">277400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b5e1f29311d4c069b7f25b1893dd14f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMy0yLTEtMS05NzkxNg_4fe9442a-9503-485f-b85b-d74c46f620a0"
      unitRef="usd">6600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4f0112ce26e422cb2168f82b6acb6d8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMy00LTEtMS05NzkxNg_5eb07214-109e-4146-ad79-dbfd125ce0ea"
      unitRef="usd">4000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09d374b043434e70b37aeee25c7a4b85_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMy02LTEtMS05NzkxNg_79db7567-22b3-4263-92c2-81315f475fa5"
      unitRef="usd">55100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i094b115ec7a046ae9c102036eb1a8280_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMy04LTEtMS05NzkxNg_5ebd3a75-9f40-4134-9b16-0522a6ceecc5"
      unitRef="usd">9600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia51835a9d9cd4e81a719cfe6cc7fcf53_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNC0yLTEtMS05NzkxNg_fcfa5581-09c8-48ee-af1c-1fe7e8bf25c2"
      unitRef="usd">1529800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3768475c1d24c77a237a4dd5defdc32_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNC00LTEtMS05NzkxNg_f2050413-28e0-4dee-a19d-d1e51c9f5e5f"
      unitRef="usd">727500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3078b03f31d043ee8b342d43fb09553a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNC02LTEtMS05NzkxNg_1d44931f-8fbc-4ac0-a62a-7b855dc952e5"
      unitRef="usd">2675200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fad71d8875e49cf80081a65a02032a2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNC04LTEtMS05NzkxNg_390e4635-8e60-450d-b24d-70421b7279d0"
      unitRef="usd">1446300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice5ee7130c014599a230ff2d935eb1de_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNS0yLTEtMS05NzkxNg_03fcc27c-a1de-4ebf-9d5b-00ac98ba126f"
      unitRef="usd">1854900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bb44609f0fd4006ba18ffa0c4374831_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNS00LTEtMS05NzkxNg_bc36bfd9-76cc-4a51-9c53-d51bbe08d4ac"
      unitRef="usd">887600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieab0ddb70df64829b8870fa3573a9958_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNS02LTEtMS05NzkxNg_0b37adc6-8547-4d2d-b669-59f6bbe4cee9"
      unitRef="usd">3274200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe2569114334dfc93aa5d330d743630_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNS04LTEtMS05NzkxNg_59748d01-b324-461d-8e04-2b818f290ef4"
      unitRef="usd">1733300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2166834d491241a8b82b54701cb2628c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNy0yLTEtMS05NzkxNg_ef9a793f-758c-4f5e-93ae-895376d4b7a6"
      unitRef="usd">1301900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib948926fc6b9486d8f5fa45f986febee_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNy00LTEtMS05NzkxNg_fccbcf57-dd0e-4144-8291-9f221a319838"
      unitRef="usd">363200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i551463a40b2a46d99c6aa7e221e3d9e1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNy02LTEtMS05NzkxNg_e9d94810-a7a9-4d02-b413-93d7932e5c51"
      unitRef="usd">1943800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ce67e34a8c64b56beb1d622a033a595_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfNy04LTEtMS05NzkxNg_55edfbad-d3bf-42e0-abeb-436c78cdfba2"
      unitRef="usd">630000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a590a753d8e48548eb6279cb203150e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOC0yLTEtMS05NzkxNg_095632d1-f19d-4ff0-82e7-b07832d6031b"
      unitRef="usd">958300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24d656a1afdf4deb86ad8d5a0bd10b86_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOC00LTEtMS05NzkxNg_e0741751-d028-4528-b454-a173da5a1c29"
      unitRef="usd">555800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa0bbd43b9d744b380c46d37b9e5a507_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOC02LTEtMS05NzkxNg_22c0897c-af05-472e-b6a0-828fbb945e90"
      unitRef="usd">1996700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8035d62d83bd49da86f089048b9cb89b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOC04LTEtMS05NzkxNg_5636f053-1b8c-451c-8fc7-3724d586add8"
      unitRef="usd">1165600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i689bce38045948a4a2764c62eba3e289_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOS0yLTEtMS05NzkxNg_92854e41-93a1-4cc4-a379-5f83ae1e66a1"
      unitRef="usd">1131400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib64469373e3f4e7a93c59d48c79cf39b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOS00LTEtMS05NzkxNg_7bd31747-99da-46ac-810d-e94b9059651c"
      unitRef="usd">560100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9abbd23ae814322b8a863571a886eba_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOS02LTEtMS05NzkxNg_43d2315b-867e-4802-bff1-9e961718ec7e"
      unitRef="usd">1962400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d219e7142bf49969275617a815e3a76_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfOS04LTEtMS05NzkxNg_2f5c0c38-dc7b-46ac-b0c6-c86fe0fb63a3"
      unitRef="usd">1047200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if87307a60fea4fd697c8a584e55125c6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTAtMi0xLTEtOTc5MTY_db822958-f144-4c25-94b9-9c3a8cc3a5ad"
      unitRef="usd">3391600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28dfed2719848bf8441bdc8be862165_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTAtNC0xLTEtOTc5MTY_e50cdd98-efbc-4263-ac4e-360bc586347d"
      unitRef="usd">1479000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib43d0359fa0e46aaaeaf35d27056a98f_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTAtNi0xLTEtOTc5MTY_554bf78c-62ea-4fc3-8392-708f08add064"
      unitRef="usd">5902900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84de4c3eb33842b68eaaf3014662794b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTAtOC0xLTEtOTc5MTY_0e506b75-7b68-4fee-bfe0-edf27c84f3b9"
      unitRef="usd">2842900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76965cb536314c00a80b184965c092ae_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTItMi0xLTEtOTc5MTY_f3a4ab11-b915-4db8-bf5d-0e92d5cd53b0"
      unitRef="usd">1329000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f6d8c3eee2442dfa4f2cdaa0fa0d819_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTItNC0xLTEtOTc5MTY_1b0d7464-edf9-4100-b8ee-f884b969a316"
      unitRef="usd">453400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice800b65efea4200b09b71f4570bbc74_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTItNi0xLTEtOTc5MTY_a39764a9-9a35-47ca-876b-1a4f9e6b680a"
      unitRef="usd">2282200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1c660562713410fb7b7afd74c6168ae_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTItOC0xLTEtOTc5MTY_b913d795-0523-4e86-a66f-5350adef370a"
      unitRef="usd">802500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab8248c2df344b8a921173322b85abf3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTMtMi0xLTEtOTc5MTY_1fe413b2-28aa-4c60-a06e-591115bfcfd8"
      unitRef="usd">265000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a22ad6b7abd41c6b9917959a2987ed6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTMtNC0xLTEtOTc5MTY_925a8f69-bec6-480f-82f3-b5b1cbf06a22"
      unitRef="usd">139800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id46a50e35b804cdcad89c13884198c7f_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTMtNi0xLTEtOTc5MTY_0e8736b6-30b0-4057-a79e-5a4224ee1c6d"
      unitRef="usd">463400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ac9e96309374253b47915a8fdf0e25a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTMtOC0xLTEtOTc5MTY_b5064cb0-e4b2-4dff-9bf7-f15e6945d059"
      unitRef="usd">262500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i190e66d469de4307b19a5368230e7557_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTQtMi0xLTEtOTc5MTY_e5b5bc9a-c702-4f64-b99c-3d7b2fea7928"
      unitRef="usd">299000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06c30b60c9fa48a5a67a4e892cfe73bf_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTQtNC0xLTEtOTc5MTY_66884838-c2f0-4abd-b74f-c2f9b1bf7ab7"
      unitRef="usd">131000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33f4241b61e74c22b8ab626f2e5fb906_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTQtNi0xLTEtOTc5MTY_fb143d43-10d2-4f57-8382-84237b36e27e"
      unitRef="usd">577600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id48bd69d249245f28e9fb6b1865ce1aa_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTQtOC0xLTEtOTc5MTY_80e77459-750b-4c5a-8dc2-9846fd76dd00"
      unitRef="usd">256600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9325d6fa3334404e88d406d0017016d4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTUtMi0xLTEtOTc5MTY_f7ffe3f8-d68d-46a3-aa6c-cb72a7d7c870"
      unitRef="usd">1893000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f8f7b0ca5f1467c9d5521ab8f5908d6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTUtNC0xLTEtOTc5MTY_cf67792c-3080-4ddc-83d0-ef941643c09b"
      unitRef="usd">724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i411d8a9fda074b60a4c1024030b20a42_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTUtNi0xLTEtOTc5MTY_e12b5816-bdbf-4be4-9b97-02bdb4f923a7"
      unitRef="usd">3323200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i762bf500b8264e42a31014da1168d8a8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTUtOC0xLTEtOTc5MTY_f7b45d78-3e9b-47ab-9eb6-f32a5fca597f"
      unitRef="usd">1321600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcfc0809ae50495abd54594d1e2f2ecb_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTctMi0xLTEtOTc5MTY_91618849-90c6-4d0f-9683-b08d0882a829"
      unitRef="usd">5060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08cb81c00ca141019c7c27b297960774_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTctNC0xLTEtOTc5MTY_66d05c9e-77b4-4d06-b1c6-4ab0211e06f4"
      unitRef="usd">1943700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0979757218b6403581b8ba8200b27666_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTctNi0xLTEtOTc5MTY_8b8cdce2-3b69-417a-bfaa-37f2cd84d3c3"
      unitRef="usd">8351800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5de34c0960414f818da47ee3dccdf647_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTctOC0xLTEtOTc5MTY_30ea5c0f-782c-41bd-b477-36849e07854b"
      unitRef="usd">3375000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86e4d745462f48c29b2983e1aab922c8_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTgtMi0xLTEtOTc5MTY_d9b79013-24c9-4be9-a7cd-aae6751931ed"
      unitRef="usd">4136200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10d08cd11b0c44f59d861cb26f5069c6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTgtNC0xLTEtOTc5MTY_294ed579-f569-4dde-a6e8-6b839bed151c"
      unitRef="usd">1750800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ad8a1c3276d497986fc359531db77fc_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTgtNi0xLTEtOTc5MTY_60bccf08-9d15-41c0-9cbd-9d3d4b4bc656"
      unitRef="usd">7185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33a1789481c042a6a31b23bf8d7edfdf_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTgtOC0xLTEtOTc5MTY_a830a518-be4d-4766-8d22-b59f04ed9294"
      unitRef="usd">3211300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d49fbc3a6fa4dc7b2ae67b2d32e0513_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTktMi0xLTEtOTc5MTY_badf32d0-19de-4729-ae01-b600eaf46d7f"
      unitRef="usd">673400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia26e89796ce549a6a1ad9f5967afc6bc_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTktNC0xLTEtOTc5MTY_732d9918-8275-4954-a53b-a48390e790fa"
      unitRef="usd">289900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38552927214a4cec832d55062fd5b57e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTktNi0xLTEtOTc5MTY_1d6306a7-060f-4d29-ab73-30b15df1e5f6"
      unitRef="usd">1232900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ac1cf7a55554c1b99b1236bd9e6c48f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMTktOC0xLTEtOTc5MTY_67378e27-4ff8-4ca4-9ff0-11ed0e6aaa63"
      unitRef="usd">545400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i366f94ef4faa4132a19b32a96bec60ee_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjAtMi0xLTEtOTc5MTY_ee918644-641d-47f7-b67c-8ac5747e5455"
      unitRef="usd">9869700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9afacf64828145c9bffc6b11b395d656_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjAtNC0xLTEtOTc5MTY_041d0b13-a1f1-4e0e-8c34-570a68017ae9"
      unitRef="usd">3984400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacdc91334eb24b689fcb438d22ccd1c6_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjAtNi0xLTEtOTc5MTY_a3f4653e-5fa1-460d-9494-c5870bec461a"
      unitRef="usd">16770500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if283745b8d48402d9109c9ae1ab3cfde_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjAtOC0xLTEtOTc5MTY_77b016d4-f3bc-4ede-9e66-64838a5ea89a"
      unitRef="usd">7131800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjItMi0xLTEtOTc5MTY_2b480310-7ca1-4aa8-bb5a-21006f6b8a42"
      unitRef="usd">112900000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjItNC0xLTEtOTc5MTY_b129e5d0-4c41-4e66-ab9f-170365e14b6f"
      unitRef="usd">10300000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjItNi0xLTEtOTc5MTY_e23c996d-ee8e-4087-b0a6-9615e5425543"
      unitRef="usd">233400000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjItOC0xLTEtOTc5MTY_e7b1a2d2-ef84-4a34-900b-4766364cdffa"
      unitRef="usd">13900000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjQtMi0xLTEtOTc5MTY_b8024bf4-47b8-4aa6-9533-ed5e1978d196"
      unitRef="usd">17122100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjQtNC0xLTEtOTc5MTY_9c7ca999-33a1-4099-ad5d-3e4a667b2132"
      unitRef="usd">7085500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjQtNi0xLTEtOTc5MTY_06d2887d-6967-45fa-95de-f1ab17a1a332"
      unitRef="usd">29504100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182NC9mcmFnOmM4MTkxYTFmMDA0MjQ1OTdhZGMwZDY0NjIzMDkzNjljL3RhYmxlOjM2OWU5NDJiNDhlNTRkNjg4N2RlMzE3YjMyZDEzMzcxL3RhYmxlcmFuZ2U6MzY5ZTk0MmI0OGU1NGQ2ODg3ZGUzMTdiMzJkMTMzNzFfMjQtOC0xLTEtOTc5MTY_9febdf83-dd7d-45e4-abc4-6dadd839ada9"
      unitRef="usd">13043400000</us-gaap:Revenues>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzU3Nw_b7edcdac-cceb-4123-9858-5279f2cca2c7">&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. 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;Our income tax provision and the respective effective income tax rates are as follows (in millions, except for income tax rates):&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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Income tax provision&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;(2.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: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.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;3.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;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="color:#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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="color:#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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="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;Our provision for income taxes for the three months ended June 30, 2022 includes a discrete income tax benefit of $10.6&#160;million, net, of which $6.3&#160;million relates to the reversal of a valuation allowance previously recorded against the deferred tax assets of one of our foreign subsidiaries, $3.0&#160;million relates to the remeasurement of an uncertain tax position and expiration of statute of limitation periods for one of our foreign subsidiaries, and $1.2&#160;million, net, relates to other worldwide tax adjustments. For the three months ended June 30, 2021, the provision includes a net discrete income tax benefit of $2.6&#160;million, of which $4.5&#160;million relates to the impact of a change in the United Kingdom's tax rate, reduced by a net discrete tax expense of $1.9&#160;million related to other worldwide tax adjustments.&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 provision for income taxes for the six months ended June 30, 2022 includes a discrete income tax benefit of $11.8&#160;million, net, of which $7.1&#160;million relates to the remeasurement of an uncertain tax position and expiration of statute of limitation periods for one of our foreign subsidiaries and $6.3&#160;million relates to the reversal of a valuation allowance previously recorded against the deferred tax assets of one of our foreign subsidiaries, reduced by a net tax expense of $1.6&#160;million related to other worldwide tax adjustments. For the six months ended June 30, 2021, the provision includes a net discrete income tax benefit of $3.8&#160;million, which includes a $4.5&#160;million tax benefit related to the impact of a change in the United Kingdom's tax rate and a $1.6&#160;million tax benefit related to an adjustment for the final purchase price allocation on the sale of the MultiService payment solutions business ("MSTS"), offset by a net discrete tax expense of $2.3&#160;million related to other worldwide tax adjustments.&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 income tax provisions for the three and six months ended June&#160;30, 2022 and 2021 were calculated based on the estimated annual effective income tax rates for the 2022 and 2021 years, respectively. The actual effective income tax rate for the 2022 year may be materially different for several reasons including differences between estimated versus actual results and the geographic tax jurisdictions in which the results are earned.&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 is in Denmark for the 2013 - 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. Through the six months ended June 30, 2022, we have received final tax assessments for the 2013 and 2014 tax years that were immaterial and a proposed tax assessment for the 2015 tax year of approximately $13.6 million (DKK 96.1 million). In April 2022, we received a proposed tax assessment for the 2016 and 2017 tax years of approximately $18.9 million (DKK 133.8 million) and $21.9 million (DKK 155.5 million), respectively. We believe these assessments are without merit and are vigorously defending against the actions. We have not yet received any proposed assessments related to the 2018 - 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 March 2022, we received a proposed settlement for the 2011 to 2014 tax years of the Korea branch of one of our subsidiaries related to income tax assessment notices received in 2017 totaling $8.8&#160;million (KRW 11.3 billion) and revised in 2021 to $8.3&#160;million (KRW 10.6 billion). The proposed settlement reduced the total South Korean assessment for the 2011 to 2014 tax years to approximately $1.6&#160;million (KRW 2.0 billion), including tax, interest, and penalties. We agreed to the proposed settlement in the second quarter of 2022.&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 U.S. IRS examination for our 2019 tax year was closed in June 2022, without any adjustments. We have not yet received notification that the examinations of our 2017 and 2018 tax years are closed but do not anticipate any changes from what we previously agreed in March 2022.&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;</us-gaap:IncomeTaxDisclosureTextBlock>
    <int:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzU3Ng_a933516a-74fb-4e2c-a1cd-fcd97534e594">&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 income tax provision and the respective effective income tax rates are as follows (in millions, except for income tax rates):&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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Income tax provision&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;(2.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: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.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;3.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;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="color:#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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="color:#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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;span style="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;</int:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMi0yLTEtMS05NzkxNg_8d3e6515-f751-451c-8a08-9a5a0966a625"
      unitRef="usd">-2500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMi00LTEtMS05NzkxNg_4d35d520-5b0f-4c53-b3b4-0bf119d4f95b"
      unitRef="usd">2000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMi02LTEtMS05NzkxNg_99a9197b-abc3-4a09-8ef6-dfe43bd88729"
      unitRef="usd">3800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMi04LTEtMS05NzkxNg_760b1cc6-4c69-4a5d-80b0-28298d6b4357"
      unitRef="usd">10800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMy0yLTEtMS05NzkxNg_5c1a9bf5-ff5f-4a4e-bea7-53972422d479"
      unitRef="number">-0.113</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMy00LTEtMS05NzkxNg_fb938528-f83b-4167-b96d-bf78343a0106"
      unitRef="number">0.102</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMy02LTEtMS05NzkxNg_bb86f17f-9a06-49a0-a929-f57817e32611"
      unitRef="number">0.070</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RhYmxlOjFjMTEzYTgxOTA0MTRhMWJhODgxZTM4ZDViMjBkZDZkL3RhYmxlcmFuZ2U6MWMxMTNhODE5MDQxNGExYmE4ODFlMzhkNWIyMGRkNmRfMy04LTEtMS05NzkxNg_a92e8ee1-e77b-496b-8a30-c4155f77d0d7"
      unitRef="number">0.229</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjIzNg_f86dafc6-0603-40b1-96b7-7a2a57e0b4c6"
      unitRef="usd">-10600000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjQ3MQ_642ab95f-df23-46d2-b844-6b03554f91a6"
      unitRef="usd">-6300000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjQ1Nw_0d36ca3e-678b-401d-b2a4-d39089e33169"
      unitRef="usd">-3000000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjUwOA_9c86116f-c23c-4eee-8108-ac27160c0db8"
      unitRef="usd">-1200000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMjQ4NA_3bbd60f2-2223-4363-af4c-fa73e63fa8a9"
      unitRef="usd">-2600000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMjQ5OA_c028f3e6-755d-491d-8726-71a2cdcce224"
      unitRef="usd">-4500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMjUxMg_4b0db4d6-690a-4072-a070-3a7dc060b856"
      unitRef="usd">1900000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfNDk0NzgwMjMzNDI5Ng_0d28c1f1-0744-4087-b482-823b12d6795d"
      unitRef="usd">-11800000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjU1Ng_ec8f3daa-f637-40cd-89b0-4d027c8c13f4"
      unitRef="usd">-7100000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjU3MA_32a1cd4a-c6d6-42e6-9165-6461111d9729"
      unitRef="usd">-6300000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5MjU4NA_9301aa70-5f38-48cc-9486-aae1edea930e"
      unitRef="usd">1600000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMzQ2NA_95cc8e45-2abb-41ec-b5b0-cf1a70125d4a"
      unitRef="usd">-3800000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMzQ3OA_f8c1c8a5-be48-499c-be2e-6dea8877df41"
      unitRef="usd">-4500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationDispositionOfBusiness
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMzQ5Mg_14bc6966-5786-471d-be29-c8afcda3d244"
      unitRef="usd">-1600000</us-gaap:IncomeTaxReconciliationDispositionOfBusiness>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTA5OTUxMTYzMzUwNg_41cb1c50-4572-40ea-9dab-3d745e480a96"
      unitRef="usd">2300000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i46f7af4b39f0490a8579e33b0da9c32b_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTczOA_5509abb5-4753-45e2-bf10-f6713ce0a866"
      unitRef="usd">13600000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i46f7af4b39f0490a8579e33b0da9c32b_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTc0Ng_b15c11f2-a907-4c12-8f78-0354d3d9ef47"
      unitRef="dkk">96100000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i0b8d3830d3e74d5e903ed469bfd05539_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTg1Mw_f86b27cc-42cb-4448-938f-d3cf0542a10c"
      unitRef="usd">18900000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i0b8d3830d3e74d5e903ed469bfd05539_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTg2MQ_146f09b2-d423-402c-8d26-1000e3733ec0"
      unitRef="dkk">133800000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i7ce1f22b84594edda95ff746ece1ddf7_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTg2OQ_ec51e39a-db5f-4f2a-b004-52fa37f5fd0b"
      unitRef="usd">21900000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i7ce1f22b84594edda95ff746ece1ddf7_D20210428-20210428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMTg3Nw_5bfbf717-3407-490a-b1e7-518b065d2092"
      unitRef="dkk">155500000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i279c2f576f7c48388aa32500dbbb6e18_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5ODI2OQ_60716008-4430-4b25-8112-36476c9523ca"
      unitRef="usd">8800000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i279c2f576f7c48388aa32500dbbb6e18_D20170101-20171231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5ODI1MQ_2c20dc9e-9528-4875-a59e-3e88475b52f0"
      unitRef="krw">11300000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i5f0fd738c16347628ce45b8bcd78c3b4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5ODMwNQ_2ec845b8-db80-47e6-b5cc-bee99ecc320b"
      unitRef="usd">8300000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i5f0fd738c16347628ce45b8bcd78c3b4_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMzI5ODUzNDg5ODI4Nw_5609a672-60db-429f-84c0-527c7d644a00"
      unitRef="krw">10600000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="idbcc8b1d47fa4fce9976efe55ebd8e4e_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMjUzNA_fe16fb35-cb7f-4d31-8908-133357e309e5"
      unitRef="usd">1600000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="idbcc8b1d47fa4fce9976efe55ebd8e4e_D20220301-20220331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y182Ny9mcmFnOjY3ZmJjNTljM2RlZDQ2NTI4ODdmNmY5MDYxNjMyOTg5L3RleHRyZWdpb246NjdmYmM1OWMzZGVkNDY1Mjg4N2Y2ZjkwNjE2MzI5ODlfMjU0Mg_51b7ca4f-1d3a-4348-b831-7e8cd95b15a6"
      unitRef="krw">2000000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RleHRyZWdpb246NWNkNjk1YTY2NTc2NDc0NWEyODM5M2ZlMTFkNmI2OTJfMTA0NA_81e6f716-6bf7-48ed-9421-bb263af17809">&lt;div style="margin-bottom:12pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. 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. As discussed in Note 3. Acquisitions, Flyers is reported as part of our land segment subsequent to the acquisition on January 3, 2022. 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 of 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;Information concerning our Revenue and Income from operations by reportable segment is 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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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;7,843.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: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,805.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;12,854.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;4,900.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;/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;Land segment&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;5,431.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,457.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;9,812.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,645.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 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;Marine segment&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;3,846.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;1,822.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;6,837.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,497.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,122.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,085.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,504.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,043.4&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 from operations:&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 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;Aviation segment&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;(6.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 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;34.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;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 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;57.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 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;Land segment&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.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;8.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;66.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;40.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 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;Marine segment&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;52.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.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;75.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;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;/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;Corporate overhead - unallocated&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;(26.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;(48.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;(40.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 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;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;30.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;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;94.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;68.6&#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;Information concerning our Accounts receivable, net of allowance for credit losses and Total assets by reportable segment is 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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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;Accounts receivable, net:&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;/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:6.75pt"&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 $11.4 and $18.4 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&lt;/span&gt;&lt;/div&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;1,607.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;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;/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:6.75pt"&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 $4.0 and $3.8 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&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;1,208.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;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;/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:6.75pt"&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.8 and $3.9 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&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;1,139.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;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;/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 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;3,954.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 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,355.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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Aviation segment&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;3,288.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;2,305.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 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;Land segment&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;3,632.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;2,106.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;Marine segment&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,462.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,022.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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.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;507.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 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 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;8,795.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: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;5,942.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RleHRyZWdpb246NWNkNjk1YTY2NTc2NDc0NWEyODM5M2ZlMTFkNmI2OTJfMjI_f7738812-dfa1-4eab-99fd-4010f10a948f"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <int:ReconciliationOfRevenueGrossProfitIncomeFromOperationsDepreciationAndAmortizationAndCapitalExpendituresBySegmentToConsolidatedTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RleHRyZWdpb246NWNkNjk1YTY2NTc2NDc0NWEyODM5M2ZlMTFkNmI2OTJfMTA0OA_c15154cb-0ab4-4098-b099-b6f49e499275">&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 Income from operations by reportable segment is 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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation segment&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;7,843.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: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,805.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;12,854.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;4,900.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;/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;Land segment&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;5,431.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,457.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;9,812.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,645.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 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;Marine segment&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;3,846.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;1,822.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;6,837.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,497.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,122.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,085.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,504.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,043.4&#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: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 from operations:&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 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;Aviation segment&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;(6.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 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;34.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;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 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;57.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 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;Land segment&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.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;8.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;66.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;40.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 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;Marine segment&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;52.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.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;75.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;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;/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;Corporate overhead - unallocated&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;(26.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;(48.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;(40.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 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;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;30.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;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;94.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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;68.6&#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;</int:ReconciliationOfRevenueGrossProfitIncomeFromOperationsDepreciationAndAmortizationAndCapitalExpendituresBySegmentToConsolidatedTableTextBlock>
    <us-gaap:Revenues
      contextRef="i0869ad9166c04c7686f2b20176c7b73e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMi0yLTEtMS05NzkxNg_7029f644-288c-4512-8123-a834a2555a31"
      unitRef="usd">7843500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1dcb8c781e140bba7c90167ecf5ec07_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMi00LTEtMS05NzkxNg_9f1b7152-282f-4c42-b4bf-908b1bfab654"
      unitRef="usd">2805800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba212dae41694ed599a9f64b135e4aeb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMi02LTEtMS05NzkxNg_44eafda2-5fdd-4416-b953-b64fd0358af8"
      unitRef="usd">12854000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ef82c7093a1490897fed947872c8887_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMi04LTEtMS05NzkxNg_9ab5839c-767f-480d-bd50-4cc49b037636"
      unitRef="usd">4900800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4479853b594a4301a30564a80ba68170_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMy0yLTEtMS05NzkxNg_34f558ab-9b2a-4aae-8f6f-f7c2f70726cb"
      unitRef="usd">5431800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb5c153e6f244aaf8c20f2a2f9e90f5b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMy00LTEtMS05NzkxNg_d2f7b5e1-fe52-4d23-ab11-3aeec1ad92f1"
      unitRef="usd">2457200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2c4216f9fce5472786c072e6ca246378_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMy02LTEtMS05NzkxNg_fd5096ce-e5c7-4f4f-a19c-f1078bd9d31e"
      unitRef="usd">9812600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i366e9eaa2db344d992fa99dcfe65f9c5_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMy04LTEtMS05NzkxNg_5435b370-7af8-47a5-87ae-c4da19e50cde"
      unitRef="usd">4645400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4e0a9b8851054040b08b9ed986983bf4_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNC0yLTEtMS05NzkxNg_8e088531-de20-4407-a6a4-ac27030a3835"
      unitRef="usd">3846800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8258da4cb29343f9a228e330dd316721_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNC00LTEtMS05NzkxNg_8e0b2146-af03-4a63-a15a-8d598155c6e3"
      unitRef="usd">1822400000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia444bc7b4c004239bf460a09c5563e23_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNC02LTEtMS05NzkxNg_64783f80-bfc9-4d97-a828-e49229147c40"
      unitRef="usd">6837500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ef61ac0d7ce4a9fa5f2c1ffc1573fd1_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNC04LTEtMS05NzkxNg_c0181c44-b998-491a-aee1-27cff2d9a214"
      unitRef="usd">3497100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNS0yLTEtMS05NzkxNg_7a9e12b1-5c79-41d1-9c9e-99d3c4aa9d85"
      unitRef="usd">17122100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNS00LTEtMS05NzkxNg_5aa52fc7-0a61-475f-b2a7-838e9ed774fd"
      unitRef="usd">7085500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNS02LTEtMS05NzkxNg_476fdd71-6cdc-424b-aff1-d4a537bc7899"
      unitRef="usd">29504100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfNS04LTEtMS05NzkxNg_b5f1f472-381d-4037-92b9-7566d4214017"
      unitRef="usd">13043400000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i950575524c814677b08e5a09f4b63543_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOC0yLTEtMS05NzkxNg_0e187133-2548-4bcb-93f5-3de4b23b0da6"
      unitRef="usd">-6900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i85029fbe8c614c98b28b355f25866231_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOC00LTEtMS05NzkxNg_3363d302-00d3-42b4-9dbf-0cc162c229b3"
      unitRef="usd">34000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9fcc7b76e79748c8be493ba76da02139_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOC02LTEtMS05NzkxNg_31b9a0db-7468-4438-885c-8078dad917d2"
      unitRef="usd">700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i68179dc6882d4416971c742a236349b9_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOC04LTEtMS05NzkxNg_9b40a00f-32b8-4916-ba1c-3b0d1c815957"
      unitRef="usd">57000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14109dc42465470b81e840c208715976_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOS0yLTEtMS05NzkxNg_18bf3ee0-1aee-48d2-b35d-12a4c6ebe5d9"
      unitRef="usd">33000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i683667aa094f486e8bdde31ab8d07aa5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOS00LTEtMS05NzkxNg_cd24cf6f-c7bf-493d-b915-45347dcce479"
      unitRef="usd">8100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i663661b9e2cf483cac24d0df7ef4c897_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOS02LTEtMS05NzkxNg_008dfbbd-6755-4b8e-a263-61c63f81d721"
      unitRef="usd">66300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i344dc889f54f47ada802ae6d2a9dd95d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfOS04LTEtMS05NzkxNg_999a511e-4fdb-47db-ac12-60a8ee464107"
      unitRef="usd">40900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id2d01aa6ddda4375aec7b3f84ed8084d_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTAtMi0xLTEtOTc5MTY_99f3f25f-449a-41b2-b261-89c52ab29619"
      unitRef="usd">52700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i69f319bf5e3a46078ab374b4b20357c8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTAtNC0xLTEtOTc5MTY_70049b1d-a5a3-4e0c-ad2b-9ed24564660a"
      unitRef="usd">4800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i762ee208d4294b189a0b901b586d8d90_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTAtNi0xLTEtOTc5MTY_2b136358-0015-43b3-9522-d4f065c50df2"
      unitRef="usd">75900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i62b879475fdd46488454000b4bd20e94_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTAtOC0xLTEtOTc5MTY_fb25e80f-f589-4e15-b7f6-d41e206f00c0"
      unitRef="usd">11100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb4f3f156d6242fbb99cc754568eac6e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTEtMi0xLTEtOTc5MTY_2c5fd641-1e63-4582-b23e-6efc121d7a40"
      unitRef="usd">-26000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9b2f41855194915b2047e0266bca9c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTEtNC0xLTEtOTc5MTY_f795af6f-d2bd-4457-9dbd-af75f6c99e84"
      unitRef="usd">-15900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9cdced72c67342fdbbf8236f2c3ba160_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTEtNi0xLTEtOTc5MTY_553095a3-32f1-4226-ab18-5e8a87749b89"
      unitRef="usd">-48800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e3afb5e6d424c78a6e649792c3a1a55_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTEtOC0xLTEtOTc5MTY_87d23895-2b78-4cc2-be04-3fd05dc73ba9"
      unitRef="usd">-40500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTItMi0xLTEtOTc5MTY_6a911bce-109d-4f9f-87f7-b792b6c8dfd5"
      unitRef="usd">52800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTItNC0xLTEtOTc5MTY_d5d87358-c408-4885-adb2-d7918e034347"
      unitRef="usd">30900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTItNi0xLTEtOTc5MTY_232925cb-c530-4d7f-8d24-52fd5fdcb0c2"
      unitRef="usd">94100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOmU3MDlkNzNmYmNhMjQ1YWY5ZDlkZGI5ZGRjNjQ3YzlmL3RhYmxlcmFuZ2U6ZTcwOWQ3M2ZiY2EyNDVhZjlkOWRkYjlkZGM2NDdjOWZfMTItOC0xLTEtOTc5MTY_33492da5-d982-4e67-a07c-3dd23299c32d"
      unitRef="usd">68600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RleHRyZWdpb246NWNkNjk1YTY2NTc2NDc0NWEyODM5M2ZlMTFkNmI2OTJfMTA0OQ_9252d10b-19b2-43d5-b251-35b1a794bc41">&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 of allowance for credit losses and Total assets by reportable segment is 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:57.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: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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 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;Accounts receivable, net:&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;/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:6.75pt"&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 $11.4 and $18.4 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&lt;/span&gt;&lt;/div&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;1,607.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;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;/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:6.75pt"&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 $4.0 and $3.8 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&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;1,208.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;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;/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:6.75pt"&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.8 and $3.9 as of June&#160;30, 2022 and December&#160;31, 2021, respectively&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;1,139.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;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;/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 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;3,954.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 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,355.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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Aviation segment&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;3,288.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;2,305.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 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;Land segment&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;3,632.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;2,106.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;Marine segment&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,462.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,022.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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.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;507.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 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 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;8,795.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: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;5,942.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i264114f13e4f491e9df20259c5c88a29_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMi0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmJlZTMwNDQ3ZmE3OTRkMmVhMjZmYjVjYWM4NjM5YjE1XzYw_0fd7c7be-780a-428c-b012-2be1d4e183cf"
      unitRef="usd">11400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0e45816208e8489699e103905cfec62b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMi0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmJlZTMwNDQ3ZmE3OTRkMmVhMjZmYjVjYWM4NjM5YjE1XzY3_058ed0f3-6d86-472c-b226-40a75b807130"
      unitRef="usd">18400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i264114f13e4f491e9df20259c5c88a29_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMi0yLTEtMS05NzkxNg_fa2ef44c-33a4-4c67-9308-70bd3a521e66"
      unitRef="usd">1607000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0e45816208e8489699e103905cfec62b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMi00LTEtMS05NzkxNg_842c0899-8555-49f9-b517-5cd28c09be7d"
      unitRef="usd">972900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2abcc909085f4b3a8043ae0bc637f0d8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMy0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmNkYjI1OWQyOTc2ZDRkZDk5ZGVmODJhMmJhYTY4YTJiXzU2_330f4011-c93e-47d1-8439-7b078973109d"
      unitRef="usd">4000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i861349cd80ba47479be04ba7d8de6d51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMy0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmNkYjI1OWQyOTc2ZDRkZDk5ZGVmODJhMmJhYTY4YTJiXzYz_476b77b0-d71e-47c5-aae1-863a3a36d2b7"
      unitRef="usd">3800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2abcc909085f4b3a8043ae0bc637f0d8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMy0yLTEtMS05NzkxNg_2af5af5a-5cf8-49e8-b8b2-0f3566dbd93a"
      unitRef="usd">1208600000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i861349cd80ba47479be04ba7d8de6d51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMy00LTEtMS05NzkxNg_42d8297f-6c21-47a9-a4a2-aaa75cd620b0"
      unitRef="usd">664700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie197523d773c4883b65275d30b2b9330_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNC0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmNjMTU1ZDMxNzczMjQ4NmFiZTIyNTNlN2JkNmQ0MjEzXzU4_fc11f9c4-37cd-4e41-a2f9-5eff6cb7b633"
      unitRef="usd">3800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if2caeba978b84fd7b431e6bb877b019a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNC0wLTEtMS05NzkxNi90ZXh0cmVnaW9uOmNjMTU1ZDMxNzczMjQ4NmFiZTIyNTNlN2JkNmQ0MjEzXzY1_e5d701ef-ccb8-41bd-9032-3ca60f39222f"
      unitRef="usd">3900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie197523d773c4883b65275d30b2b9330_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNC0yLTEtMS05NzkxNg_e1e26560-e04c-4d6c-96e3-7726f77f4119"
      unitRef="usd">1139100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if2caeba978b84fd7b431e6bb877b019a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNC00LTEtMS05NzkxNg_c8521476-2ae5-4735-b8ec-3d01fbe4dfa8"
      unitRef="usd">717700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNS0yLTEtMS05NzkxNg_86cc43c5-f642-4173-b160-646fbd5cb11d"
      unitRef="usd">3954700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfNS00LTEtMS05NzkxNg_0d60e636-0962-4e4f-b9a4-dbb9e7f4b539"
      unitRef="usd">2355300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:Assets
      contextRef="i818f239e62a241e681f380e16308060b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfOC0yLTEtMS05NzkxNg_edbb2bd7-a8c5-43bd-ad70-31f612c6369a"
      unitRef="usd">3288300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0debc9d98ad84ac7a031edd5eb0327c6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfOC00LTEtMS05NzkxNg_bc705248-1f91-476e-8ca9-0b453666c956"
      unitRef="usd">2305600000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icd4b160a59a0412bb9f6582759613916_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfOS0yLTEtMS05NzkxNg_cee0c6b8-e54e-4060-8570-3260a9b373bd"
      unitRef="usd">3632900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if7d49e36f7ca430c8f3846f5ae008fad_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfOS00LTEtMS05NzkxNg_ca7b83e1-ea4a-414c-bc42-7a409a9a3b60"
      unitRef="usd">2106100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id1b3a5a597b7455594e8c4aff0205c11_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTAtMi0xLTEtOTc5MTY_26df175e-0ce5-4b71-ab16-442b7ae20bf1"
      unitRef="usd">1462200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic4512c015ec44e14aaf774245dde9752_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTAtNC0xLTEtOTc5MTY_c52f08f8-af87-4764-9948-443cbb9594c5"
      unitRef="usd">1022700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1164414edabe4308ba388dc02d1da0ac_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTEtMi0xLTEtOTc5MTY_b4d07c8f-b3c7-4f54-a2a5-0a553236c2e9"
      unitRef="usd">412400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1e0c9d88795742d29b32a4141bd7aaaf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTEtNC0xLTEtOTc5MTY_35f8f327-b0b9-469d-a550-f1fe18d15f1d"
      unitRef="usd">507900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3dc41a0906944f268cadc1bc88c684f8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTItMi0xLTEtOTc5MTY_579ca1ff-1762-4f98-b7a4-29bdb0f58df4"
      unitRef="usd">8795700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183My9mcmFnOjVjZDY5NWE2NjU3NjQ3NDVhMjgzOTNmZTExZDZiNjkyL3RhYmxlOjkyMjMyNmIyZDJmNjRjOTg4YjRkNGZhNDUzMGQ0NGU1L3RhYmxlcmFuZ2U6OTIyMzI2YjJkMmY2NGM5ODhiNGQ0ZmE0NTMwZDQ0ZTVfMTItNC0xLTEtOTc5MTY_d599c5fb-41aa-441e-ab78-1ce3f2351aa9"
      unitRef="usd">5942400000</us-gaap:Assets>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RleHRyZWdpb246ZGI2OWRiZjE5MTQxNGM4ZmEzMTJmNzlhMTc0NDc0MWFfMTcy_68848839-e153-455b-b5ae-ee744d9c4ca5">&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. 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 for the periods presented (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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Numerator:&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;/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;Net income attributable to World Fuel&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;24.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;17.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="padding:0 1pt"/&gt;&lt;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;50.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;36.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;Denominator:&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 #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="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Weighted average common shares for basic earnings per common share&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;62.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;63.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="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;63.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;Effect of dilutive securities&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.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.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="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.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 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;Weighted average common shares for diluted earnings per common share&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;62.4&#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;63.8&#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="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;63.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;63.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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;0.39&#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;0.28&#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="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;0.81&#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;0.58&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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:#ffffff;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;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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:#ffffff;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;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RleHRyZWdpb246ZGI2OWRiZjE5MTQxNGM4ZmEzMTJmNzlhMTc0NDc0MWFfMTc0_16bcc1b9-73d9-4d58-a97c-1caf9e017b53">&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 for the periods presented (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: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="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;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;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;Numerator:&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;/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;Net income attributable to World Fuel&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;24.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;17.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="padding:0 1pt"/&gt;&lt;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;50.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;36.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;Denominator:&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 #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="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Weighted average common shares for basic earnings per common share&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;62.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;63.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="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;63.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;Effect of dilutive securities&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.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.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="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.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 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;Weighted average common shares for diluted earnings per common share&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;62.4&#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;63.8&#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="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;63.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;63.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 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;0.39&#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;0.28&#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="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;0.81&#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;0.58&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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:#ffffff;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;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top: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:#ffffff;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;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMy0yLTEtMS05NzkxNg_88dca188-20ee-419f-a26f-35b784f8f581"
      unitRef="usd">24400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMy00LTEtMS05NzkxNg_3fc3e48d-1766-4aa6-9d25-846845e09c26"
      unitRef="usd">17600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMy02LTEtMS05NzkxNg_5927b9da-ead1-468a-824e-6778e9a15df7"
      unitRef="usd">50700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMy04LTEtMS05NzkxNg_c501c3fe-395b-43c4-a326-b830ffec5f82"
      unitRef="usd">36500000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNS0yLTEtMS05NzkxNg_be6cab0b-42f3-463d-a1dc-204c6966c7d2"
      unitRef="shares">62200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNS00LTEtMS05NzkxNg_711141ca-23ae-40e5-9550-3efccb8f423f"
      unitRef="shares">63400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNS02LTEtMS05NzkxNg_ae11a55f-968c-4f78-85f7-95ab6bbad4ad"
      unitRef="shares">62800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNS04LTEtMS05NzkxNg_da74180b-822a-4e46-9dd8-caa542c9e122"
      unitRef="shares">63200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNi0yLTEtMS05NzkxNg_1fa97b83-fa4f-4289-afd8-5ffc3edc92d9"
      unitRef="shares">200000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNi00LTEtMS05NzkxNg_d5ac8bc1-6f3b-4f40-a386-d0c99ed6bb52"
      unitRef="shares">400000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNi02LTEtMS05NzkxNg_b75c511d-310e-428d-a668-01faf736c37a"
      unitRef="shares">300000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNi04LTEtMS05NzkxNg_140962c2-d917-4b1c-a79d-f815488139be"
      unitRef="shares">500000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNy0yLTEtMS05NzkxNg_02280ed2-2ca2-496c-a942-f148203fdc28"
      unitRef="shares">62400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNy00LTEtMS05NzkxNg_61215584-158c-4165-b1eb-2cd7b6aea0f4"
      unitRef="shares">63800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNy02LTEtMS05NzkxNg_f0186c7b-e221-4420-b86c-ecda74989161"
      unitRef="shares">63200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfNy04LTEtMS05NzkxNg_c2e13601-85ac-4949-b5b4-21f7c7c3704d"
      unitRef="shares">63600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOC0yLTEtMS05NzkxNg_581d81db-bcfe-44d9-9b76-286caff4ea77"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOC00LTEtMS05NzkxNg_bce4f412-5475-4886-a1e2-ae96946841b3"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOC02LTEtMS05NzkxNg_9c2cd24c-5490-4c78-b710-9576a8f57215"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOC04LTEtMS05NzkxNg_b28a0e8c-76fa-45f1-8d63-7ac37afa393a"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOS0yLTEtMS05NzkxNg_a90f52ad-5710-43d1-b30d-f940069ce53a"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOS00LTEtMS05NzkxNg_8b480a10-b964-43da-b19d-5c00309cebdf"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOS02LTEtMS05NzkxNg_1983f736-cb1b-4fc9-8c86-70e34a83455e"
      unitRef="usdPerShare">0.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfOS04LTEtMS05NzkxNg_d76b6d84-bdea-45ec-86e8-4b40506bef92"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i79dc87ba614447b18c6ddea9a3ebba70_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMTAtMi0xLTEtOTc5MTY_d67d092a-16c7-4cf5-bf33-e6e69cda0aed"
      unitRef="shares">1600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ife6201dd24ce41c4a3e94efe5c84febe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMTAtNC0xLTEtOTc5MTY_919fe185-6417-4b99-adee-68b847581bf9"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMTAtNi0xLTEtOTc5MTY_0c0a1a14-d495-47b4-a014-885cbae37293"
      unitRef="shares">1500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i91d768eb43c54fe18bd89abdb1ed178b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183Ni9mcmFnOmRiNjlkYmYxOTE0MTRjOGZhMzEyZjc5YTE3NDQ3NDFhL3RhYmxlOmEyZWU1ZjMyYmQ5NTQ0MDk4MTQyNWFmZjZhZmE4M2QwL3RhYmxlcmFuZ2U6YTJlZTVmMzJiZDk1NDQwOTgxNDI1YWZmNmFmYTgzZDBfMTAtOC0xLTEtOTc5MTY_b26e50a0-fcb1-46a9-9544-c555a2504eef"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i6b3d3e754f334878bd8fa8494817b76b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMzQxMw_7f86f6e4-f310-44a3-965d-42c292706c1e">&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. Commitments and 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 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. 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;From time to time, we are also under review by various domestic and foreign tax authorities regarding indirect tax matters and are involved in various challenges and litigation in a number of countries, including, in particular, South Korea and Brazil, where the amounts under controversy may be material. During 2016 and 2017, the South Korean branch of one of our subsidiaries received assessments totaling approximately $26.6 million (KRW 34.3&#160;billion) from the regional tax authorities of Seoul, South Korea. The assessment 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. 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 several 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 $11.6 million (BRL 60.8&#160;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:6pt;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 claims and other matters in which losses are probable and can be reasonably estimated. As of June&#160;30, 2022, 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 Condensed 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 Condensed Consolidated Financial Statements or disclosures for that period.&lt;/span&gt;&lt;/div&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.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <int:LongTermDebtContingentAggregateAmountOfPrincipalOrInterest
      contextRef="i1b8dc97609e145db98f33cee710666fc_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfNzY4_3ba372e9-4689-46e4-b8eb-4f42fb8dfd5f"
      unitRef="usd">33000000</int:LongTermDebtContingentAggregateAmountOfPrincipalOrInterest>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i1ef3958269474cfaadb3aa8bff7380df_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMTMxNA_0e8844e7-0b26-4a8d-9609-4ec78583226b"
      unitRef="usd">26600000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="ib10039eb63e04ba1a694b7fb44728326_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMTMxNA_90466fd0-1740-4369-bd87-e371cf89b6b3"
      unitRef="usd">26600000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="ib10039eb63e04ba1a694b7fb44728326_D20170101-20171231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMTMyMg_028e763d-f90d-4ac6-bae7-8b4c0ffd92c4"
      unitRef="krw">34300000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense
      contextRef="i1ef3958269474cfaadb3aa8bff7380df_D20160101-20161231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMTMyMg_6a706ae7-b252-44c7-a267-519bb9779687"
      unitRef="krw">34300000000</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="iddf40c03360a435d9770bdf733aceb41_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMjExNg_bad67bc0-8e49-4c77-8609-64171e85b96d"
      unitRef="usd">11600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="iddf40c03360a435d9770bdf733aceb41_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcyYmQ3OGJiYWYzMjQwYzBiMTI4OWM5MWZhMmQxYTdjL3NlYzo3MmJkNzhiYmFmMzI0MGMwYjEyODljOTFmYTJkMWE3Y183OS9mcmFnOjNjYzRmOGM3YjlkNTRjODg5YTNjMzg0NzFiYzYxMjc4L3RleHRyZWdpb246M2NjNGY4YzdiOWQ1NGM4ODlhM2MzODQ3MWJjNjEyNzhfMjEyNA_ffa65c28-9faf-4789-a03d-5e600601dbd0"
      unitRef="brl">60800000</us-gaap:LossContingencyEstimateOfPossibleLoss>
</xbrl>
